|
| Duduche59 | Posté le 09/10/2009 @ 17:56 |
Petit astucien
84 Messages
| Bonjour à tous,
Je souhaite créer un site WEB. Lorsque je l'ai créé sur Wamp Server, il fonctionnait parfaitement.
maintenant que je l'ai transférer chez mon hébergeur (hostpapa) via Filzilla, j'ai plein de défauts.
La plupart des images ont diparues, certaines sont restées d'autres sont coupées en 2 et je n'ai que la partie supérieure.
J'ai des messages d'erreur type
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/o102410/public_html/page1.php:1) in /home/o102410/public_html/page1.php on line 2
|
| |
| |
| Publicité |
|
|
| Dreamer | Posté le 09/10/2009 à 17:59 |
Astucien
6370 Messages
| Bonjour
L'adresse du site , SVP ??  |
| |
|
| Duduche59 | Posté le 09/10/2009 à 18:08 |
Petit astucien
84 Messages
| |
| |
|
| Dreamer | Posté le 09/10/2009 à 18:16 |
Astucien
6370 Messages
| Question : pourquoi certains scripts sont-ils en php ?
Du xhtml+css suffit largement pour certaines pages ....... |
| |
|
| Duduche59 | Posté le 09/10/2009 à 18:19 |
Petit astucien
84 Messages
| Bonjour,
C'est pour reporter le nom du visiteur sur chaque page.
Il s'identifie sur la 1ère page et je l'appelle par son pseudo dans le reste du site.
A+
Duduche59 |
| |
|
| Dreamer | Posté le 09/10/2009 à 18:26 |
Astucien
6370 Messages
| Duduche59 a écrit :
Bonjour,
C'est pour reporter le nom du visiteur sur chaque page.
Il s'identifie sur la 1ère page et je l'appelle par son pseudo dans le reste du site.
A+
Duduche59
Est-ce vraiment utile ??
Le visiteur vient .........Visiter , mais il préfère le faire peut-être incognito !! 
Il y a des erreurs dans le livre d'or , l'adresse du courriel est en local !! |
| |
|
| Duduche59 | Posté le 09/10/2009 à 18:32 |
Petit astucien
84 Messages
| Je sais bien, c'est pas forcement utile.
Mais bon, je trouvais cela amusant.
Effectivement, tu as raison. Il était en local sur Wamp Server et je n'ai pas modifé l'adresse dans le fichier du livre d'or.
Pour les images qui disparaissent, tu as une idée?
A+
Duduche |
| |
|
| Dreamer | Posté le 09/10/2009 à 18:42 |
Astucien
6370 Messages
| Re
Sur quelles pages dois-je trouver les photos ?? 
Euh , les stats , c'est pour quoi faire ?? 
|
| |
| |
| Publicité |
|
|
|
| Duduche59 | Posté le 09/10/2009 à 18:51 |
Petit astucien
84 Messages
| Il y des photos sur toutes les pages, soit en image inserrée, soit en fond d'écran.
Les stats, c'est pareil, cela ne sert pas à grand chose si ce n'est à faire sourire le visiteur.
Le nombre de personnes sur la planète n'ayant pas vu mon site c'est plus une plaisanterie qu'autre chose
Duduche 59 |
| |
|
| Dreamer | Posté le 09/10/2009 à 19:04 |
Astucien
6370 Messages
| Tes photos ne sont soit pas sur ton hébergement soit l'adresse est fausse .
Exemple le fond sur la page1.php , l'image 001.jpg est introuvable !! |
| |
|
| Duduche59 | Posté le 09/10/2009 à 19:20 |
Petit astucien
84 Messages
| C'est ca que je n'arrive pas à comprendre.
Les photos sont bien sur le site dans le même dossier que les pages .php
Je vois les 2 quand je vais dans le gestionnaire de fichier de mon hébergeur, dans le même répertoire
Je dois m'absenter une heure ou 2, si tu n'as pas de réponse ne t'étonne pas.
A+
Duduche
|
| |
|
| Dreamer | Posté le 09/10/2009 à 19:43 |
Astucien
6370 Messages
| Il me faudrait une capture de ton FTP ...... |
| |
|
| elle | Posté le 09/10/2009 à 20:25 |
Grande Maîtresse astucienne
21724 Messages
| Tu as des styles qui ne sont pas au bon endroit (en haut du head)... 
|
| |
|
| Dreamer | Posté le 09/10/2009 à 20:27 |
Astucien
6370 Messages
| elle a écrit :
Tu as des styles qui ne sont pas au bon endroit (en haut du head)... 
Il n'y a pas que ça : des div fermés avec des slashes , des <p/> , etc ... |
| |
|
| elle | Posté le 09/10/2009 à 20:28 |
Grande Maîtresse astucienne
21724 Messages
| J'ai regardé trop vite... Mes biscuits me réclamaient.  Modifié par elle le 09/10/2009 20:28 |
| |
| |
| Publicité |
|
|
|
| Malcolm | Posté le 09/10/2009 à 21:26 |
Astucien
8021 Messages
| Vérifie aussi que tu n'as pas d'erreur de noms : 001.jpg et 001.JPG sous Windows/WAMP c'est la mêeme chose, mais pas sous linux ... |
| |
|
| Dreamer | Posté le 09/10/2009 à 21:47 |
Astucien
6370 Messages
| Malcolm a écrit :
Vérifie aussi que tu n'as pas d'erreur de noms : 001.jpg et 001.JPG sous Windows/WAMP c'est la mêeme chose, mais pas sous linux ...
Et c'est kiki ( Jeu De Mots ) gagne la timballe , c'est Malcolm !!
http://lesitedukiki.fr/001.JPG = une belle photo de Kiki pas rikiki !!!  Modifié par Dreamer le 09/10/2009 21:48 |
| |
|
| elle | Posté le 09/10/2009 à 21:52 |
Grande Maîtresse astucienne
21724 Messages
| Et un morceau de robot pour Malcolm! 
(Les Québécois vont comprendre... Dreamer aussi peut-être, s'il a de la mémoire... ) |
| |
|
| Duduche59 | Posté le 09/10/2009 à 22:29 |
Petit astucien
84 Messages
| Je suis revenu, merci à tous ceux qui ont bien voulu se pencher sur mon problème.
Pour Elle: oui il y a bien 3 lignes de php avant le head.
c'est suite à une précente question sur ce forum, j'avais demandé comment reprendre le pseudo du visiteur sur plusieurs pages Malcolm m'avait indiqué quelques lignes avec entre autre ces 3 ligne au début du script. Cela fonctionnait sous Wamp Server et plus sur le site.
Je regarde les extension de mes images et je vous dis (comme on dit dans le Nord)
A+
|
| |
|
| Dreamer | Posté le 09/10/2009 à 22:36 |
Astucien
6370 Messages
| elle a écrit :
Et un morceau de robot pour Malcolm! 
(Les Québécois vont comprendre... Dreamer aussi peut-être, s'il a de la mémoire... )
J'ai plus de ventre que de mémoire !!  |
| |
|
| Duduche59 | Posté le 09/10/2009 à 22:36 |
Petit astucien
84 Messages
| Youp, youp, youp, youpi!!
Bien vu Malcolm, j'ai des extension .jpg et d'autres .JPG.
Je vais changer tout ca et vous allez enfin connaitre le kiki.Pour le reste on verra après
A+ |
| |
|
| elle | Posté le 09/10/2009 à 22:41 |
Grande Maîtresse astucienne
21724 Messages
| Duduche59 a écrit :
Pour Elle: oui il y a bien 3 lignes de php avant le head.
Je parlais du style...
|
| |
| |
| Publicité |
|
|
|
| elle | Posté le 09/10/2009 à 22:51 |
Grande Maîtresse astucienne
21724 Messages
| Dreamer a écrit :
elle a écrit :
Et un morceau de robot pour Malcolm! 
(Les Québécois vont comprendre... Dreamer aussi peut-être, s'il a de la mémoire... )
J'ai plus de ventre que de mémoire !! 
http://www.tagtele.com/videos/voir/38143/
|
| |
|
| Duduche59 | Posté le 09/10/2009 à 23:45 |
Petit astucien
84 Messages
| Ca y est, les images sont revenues.
Je verrai pour le reste demain.
Bonne nuit à tout le monde |
| |
|
| Duduche59 | Posté le 10/10/2009 à 10:14 |
Petit astucien
84 Messages
| re bonjour,
Grâce à vos conseils, mon site commence à ressembler à ce que j'imaginais lors de sa conception. merci encore.
Il me reste 2 problèmes, 1 petit et 1 gros et une grosse angoisse.
Je commence par la grosse angoisse.
Vous me dites (Elle, Malcolm, Dreamer) qu'il y a des défauts dans mes pages php (DIV fermés par des slashes, balise <p/> non conformes, lignes de styles dans le head). C'est vrai, j'ai repris toutes mes pages et j'ai corrigé pas mal de coquilles.
Mon angoisse est la suivante: Comment pouvez-connaître le détail de mes pages? N'importe qui a accès lignes de codes de n'importe quel site? j'imagine que quelqu'un de malintentionner peut facilement rechercher défauts de protection d'une page pour la véroler!!
Reste 2 défauts, le petit.
J'ai 3 lignes de php en haut de pages
<?php session_start(); if (!isset($_SESSION['prenom'])) { $_SESSION['prenom'] = ''; } ?>
qui me servent à reporter le nom du visiteur sur certaines autres pages. Le nom du visiteur est bien reporté mais ces 3 lignes apparaissent sur les page WEB
Le gros problème:
C'est le livre d'or. Plein de messages d'erreur dont le 1er sur la connexion. J'imagine que ma ligne mySql connect
mysql_connect("adresse de mon hébergeur?", "Nom d'utilisateur chez hébergeur ou nom de l'utilisateur de la BDD?", "mot de passe";
n'est pas bonne mais tous mes essais ont échoués.
Si vous avez des réponses à certaines de ces questions, pouvez-vous me les indiquer.
Par avance merci
duduche59
|
| |
|
| Dreamer | Posté le 10/10/2009 à 10:58 |
Astucien
6370 Messages
| Le code source interprété , tout le monde y a accès , mais ce n'est pas important !!!
Pour le php , voir Malcolm , c'est le spécialiste !!
Ton problème de livre d'or vient peut-être de ton hébergeur , de la version de ton php ( 4 ou 5 ) , etc ......J'utilise un livre d'or sympa et facile à installer : http://www.alexguestbook.net/ .
Tu peux le voir en action sur mon site : http://www.pashmina-le-site.com/guestbook/index.php
PS : comme j'ai du temps de libre , je m'amuse à refaire ton site dans une autre présentation , je te montrerais ça prochainement !! |
| |
|
| Malcolm | Posté le 10/10/2009 à 11:13 |
Astucien
8021 Messages
| pour ce qui est de notre accès au code, il faut savoir qu'il y a une différence entre "serveur" et "client". Tu mets tes pages sur le serveur, et moi, simple client, je souhaite accéder à ton site.
Le serveur Web ne me donnera que des langages que je peux comprendre : HTML, CSS, Javascript typiquement.
Il n'est pas censé me donner du <?php parce que mon navigateur ne sait pas l'interpréter.
Si on voit encore ces lignes dans tes pages, c'est probablement :
- que le serveur Web ne marche pas totalement
- que ta page ne porte pas l'extension .php
En effet, pour mettre du PHP dans une page, si tu laisses le nom de ta page à machin.html, le serveur web me la donnera directement, car il dira "c'est de l'HTML, tu peux te débrouiller avec ça".
Si tu la nommes en PHP, il va d'abord l'interpréter et exécuter le code PHP, lequel donnera pour résultat (typiquement) un code HTML qu'il me délivrera (et que je pourrai comprendre).
En clair :
ta_page.html contient :
<?php
echo 'bonjour '.$prenom;
?>
<h1>Titre principal</h1>
<p>Ici ton corps de texte</p>
puisqu'elle est nommée en .html, le serveur va directement me la donner telle quelle.
ta_page.php contient :
<?php
echo 'bonjour '.$prenom;
?>
<h1>Titre principal</h1>
<p>Ici ton corps de texte</p>
Alors le serveur va d'abord l'interpréter puisqu'elle est nommée en .php (il va s'occuper des parties entre <?php et ?>) puis te renvoie le résultat, soit :
bonjour Duduche59
<h1>Titre principal</h1>
<p>Ici ton corps de texte</p>
Et là, tu n'as bien que du texte et de l'HTML (voire plus si affinités : CSS, Javascript, XML...) mais aucunement un langage que seul le serveur comprend. |
| |
|
| Duduche59 | Posté le 10/10/2009 à 11:14 |
Petit astucien
84 Messages
| En fait je connaissais ton site. J'ai été me balader dessus hier pendant nos échanges.
Il est vraiment très chouette.( Je pourrai référencer mon site dans ton annuaire dans la catégorie "animaux" ).
Si réellement je n'arrive pas à faire fonctionner mon livre d'or, je modifierai peut-être complètement la page pour utiliser un autre modèle mais dans un 1er temps j'essaie de faire fonctionner le mien car il est dans le style de tout le site avec des photos du kiki en background de chaque commentaire.
J'ai hâte de voir à quoi ressemblera mon site revisité par toi.
Duduche 59 |
| |
|
| Dreamer | Posté le 10/10/2009 à 11:19 |
Astucien
6370 Messages
| Duduche59 a écrit :
En fait je connaissais ton site. J'ai été me balader dessus hier pendant nos échanges.
Il est vraiment très chouette.( Je pourrai référencer mon site dans ton annuaire dans la catégorie "animaux" ).
Si réellement je n'arrive pas à faire fonctionner mon livre d'or, je modifierai peut-être complètement la page pour utiliser un autre modèle mais dans un 1er temps j'essaie de faire fonctionner le mien car il est dans le style de tout le site avec des photos du kiki en background de chaque commentaire.
J'ai hâte de voir à quoi ressemblera mon site revisité par toi.
Duduche 59
Pas de problème pour l'annuaire ....
Pour ce qui est de mettre les photos de Kiki en background , j'ai peur que cela allourdisse l'affichage .
Il serait plus simple de faire une seule et unique présentation dans le livre d'or !! |
| |
| |
| Publicité |
|
|
|
| Duduche59 | Posté le 10/10/2009 à 11:29 |
Petit astucien
84 Messages
| Bonjour Malcolm,
Je pense voir la différence entre le html et le php. En fait ma question était mal posée.
Ce que je récupère sur mes pages WB, ce ne sont pas les 3 lignes de commande php mais un message d'erreur relatif à ces 3 lignes.
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/o102410/public_html/page2.php:1) in /home/o102410/public_html/page2.php on line 2
Cette ligne 2 correspond à la ligne 2 de mon précedent message "session_start();"
duduche 59
|
| |
|
| Duduche59 | Posté le 10/10/2009 à 13:20 |
Petit astucien
84 Messages
| Re bonjour,
Je viens de résoudre un de mes problèmes, le message d'erreur qui apparaissait dans les pages reprenant le pseudo de mon visiteur.
C'est parceque les 3 lignes de codes php avant le head n'était pas collées au bord de la page.
C'est donc l'espace entre le bord de la feuille et le <?php qui était mal interprété.
Duduche 59 |
| |
|
| Malcolm | Posté le 10/10/2009 à 16:06 |
Astucien
8021 Messages
| Bien vu. Au contraire, il était bien interprété, simplement qu'il était envoyé comme texte (puisque n'étant pas dans un bloc <?php ?> le serveur le considérait "comme de l'HTML".
Or quand tu veux faire ta session, il faut l'ouvrir avant même d'envoyer quoi que ce soit en HTML. |
| |
|
| Duduche59 | Posté le 10/10/2009 à 17:15 |
Petit astucien
84 Messages
| OK, merci pour ton explication.
C'est vrai que cela parait si simple une fois que l'on a compris pourquoi que cela ne marchait pas. 
Mais avant 
duduche 59 |
| |
|
| Dreamer | Posté le 10/10/2009 à 17:59 |
Astucien
6370 Messages
| Bon , d'ici ce soir j'aurais quelque chose à te montrer !!!  |
| |
|
| elle | Posté le 10/10/2009 à 18:05 |
Grande Maîtresse astucienne
21724 Messages
| Et moi, il veut jamais rien me faire! 
(Je savais même pas que t'avais un annuaire... ) |
| |
|
| Dreamer | Posté le 10/10/2009 à 18:14 |
Astucien
6370 Messages
| elle a écrit :
Et moi, il veut jamais rien me faire! 
(Je savais même pas que t'avais un annuaire... )
Euh , oui , mais la morale réprouve ce genre de choses ...
Mon annuaire se remplit petit à petit ....... |
| |
|
|
| Haut de la page |