un probleme de code ou de configuration !!!

Eléphanteau du PHP | 17 Messages

12 juil. 2007, 16:41

bonjour tout le monde , j'ai un petit souci avec ma page , voila mon probleme j'ai crée une page en php tout va bien et lorsque je test la page sur mon serveur (ou est hebergé ma page)il marche très bien et sans message d'erreur ; par contre quand je change de poste et quand j'accede a la page j'ai plein d'erreur sur la page que vous pouvez voir ici en capture d'ecran http://neofuturoxx.free.fr/page_internet.JPG ça peut etre du a quoi ? merci pour votre aide

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 juil. 2007, 16:58

Le serveur sur lequel s'exécute le code n'accepte pas les short open tag ( <? ). Les tags "normaux" qu'il faut utiliser pour maximiser la compatibilité sont ( <?php ?> )
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

12 juil. 2007, 17:00

A noter également que les entités html pour les accents doivent se terminer par des ";" : &eacute; ;)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphanteau du PHP | 17 Messages

12 juil. 2007, 17:05

en faite quand je le lance sur mon serveur là ou son logé les page de mon site ça marche sans probleme , mais dès que j'éssai de le lancer le site sur une autre machine ça m'affiche ces erreur mais je vais qu'en meme faire comme vous me dite mais je doute un peu pcq ça marche sans pb sur le serveur

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 juil. 2007, 17:12

Comment est-ce que tu fait quand tu dit que tu "lances le script depuis une autre machine" ?
Donnes nous exactement ce que tu fait ... genre "ouvrir notepad" ou "donner à manger au chat" :lol:
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 17 Messages

12 juil. 2007, 17:24

:lol: :lol: donner a manger au chat !!!

en faite j'ai installé apache et tout le bazare donc je suis sur mon serveur; les page du site qui sont codé avec php ne me pose pas de probleme meme si vous entré l'url du site sur une autre machine y'a pas de souci la page s'affiche sans pb , alors j'ai ce probleme juste avec mes formulaires de reservation qui d'ailleur les information saisi vont s'enregistrer dans un fichier txt je gere pas de base de donnée alors je me dis que c'est peut etre du a ça , mais pourtant que j'appelle la page quand je suis sur le serveur y'a pas d'erreur mais quand j'appelle la meme page étant sur une autre machine j'ai l'erreur que vous avez vu sur le capture d'ecran .... :(

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

12 juil. 2007, 17:51

Quelle est cette url ?
http://127.0.0.1/monsite/mapage.php ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Eléphanteau du PHP | 17 Messages

13 juil. 2007, 10:05

heu !! comprend pas c'st pas moi qui l'ai mis :?:

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

13 juil. 2007, 11:13

Quand tu vas sur "un autre poste", que tu veux afficher le site, tu tapes quelle url dans le navigateur ?
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Invité
Invité n'ayant pas de compte PHPfrance

13 juil. 2007, 11:23

je tape l'url du site j'ai un nom de domaine et là j'ai la page mais avec les erreurs , pour ce qui est du short open tag il me semble que tu as raison maismais si c'était le cas pourquoi quand j'appelle mon site sur un autre poste il m'affiche les erreurs alors que quand je l'appelle sur le serveur il marche ?
et si je veux mettre le

Code : Tout sélectionner

php_flag short_open_tag On
ou dois je l'inserer dans quel fichier? dans le virtualhost?

Eléphanteau du PHP | 17 Messages

13 juil. 2007, 11:29

dans le php.ini je voulais dire , au depart

Code : Tout sélectionner

short_open_tag = On
je vais essayé de le mettre a off alors

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

13 juil. 2007, 11:38

Juste histoire de clarifier la chose parce que je ne sais pas si c'est le cas pour les autres, mais personnellement le "sur un autre poste" ça me dit absolument pas si tu parles du serveur ou d'un poste client ...

Donc pour résumer, ton site est hébergé en ligne sur un serveur et tu y accèdes via un nom de domaine. Lorsque tu es sur un poste client particulier et que tu te connectes à ton site, tout passe bien, mais si tu vas sur un autre poste client et que tu te connectes à la même adresse tu as le problème décrit ci-dessus... c'est bien ça ?
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

Eléphanteau du PHP | 17 Messages

13 juil. 2007, 12:50

je developpe mes page sur mon serveur dedié , quand j'appelle mes page sur ce serveur avec mon nom de domaine ça marche mais quand je vais sur un poste client en appellant le site avec le mme nom de domaine j'ai des erreur sur la page c'est ce que ça me fait