Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/07/2007, 22h34   #1
Membre régulier
 
Inscription : avril 2006
Messages : 190
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 190
Points : 70
Points : 70
Envoyer un message via Yahoo à amtdev
Par défaut instruction "echo" ?

Bonjour à tous,
Désolé de vous déranger pour une question aussi simple. Mais des fois on perd les petits détails.
la ligne suivante semble correcte:
<? echo "un message à afficher"; ?>
et pourtant elle n'affiche rien ! ! !
les services ont bien démarré (easyPHP2.0) et la page s'affiche normalement, mais sans le message. Où est ce que j'ai du fauté ?
Merci à vous.
amtdev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 23h41   #2
Membre régulier
 
Avatar de The Nux
 
Inscription : février 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : février 2006
Messages : 79
Points : 84
Points : 84
Envoyer un message via MSN à The Nux
Euh... Intéressant
Je crois pas qu'il y ai d'erreurs... Si tu regardes le code source de la page, ça y est ou pas ?
The Nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 23h49   #3
Membre régulier
 
Inscription : avril 2006
Messages : 190
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 190
Points : 70
Points : 70
Envoyer un message via Yahoo à amtdev
c'est gentil à vous mais j'ai trouvé la faille. C'est du à easyPHP2.0. Je l'ai déinstallé et j'ai réinstallé la version 1.8 tous marche bien. Merci à vous.
amtdev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 23h50   #4
Membre régulier
 
Avatar de The Nux
 
Inscription : février 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : février 2006
Messages : 79
Points : 84
Points : 84
Envoyer un message via MSN à The Nux
Citation:
Envoyé par amtdev
c'est gentil à vous mais j'ai trouvé la faille. C'est du à easyPHP2.0. Je l'ai déinstallé et j'ai réinstallé la version 1.8 tous marche bien. Merci à vous.
Ok cool... Vive Easy PHP
The Nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2007, 23h59   #5
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Vous aviez édité la source ? Le code PHP y apparaissait ou non ? Aviez-vous regardé si la directive short_open_tag était bien sur On ?
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 00h31   #6
Membre régulier
 
Avatar de The Nux
 
Inscription : février 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : février 2006
Messages : 79
Points : 84
Points : 84
Envoyer un message via MSN à The Nux
Je viens de regarder vite fait, on dirrai que EasyPHP 2.0 met short_open_tag à Off par défaut... Si je peut me permettre un avis personnel c'est stupide surtout étant donné le public auquel s'addresse easyphp

Citation:
Envoyé par The Nux
Vive Easy PHP
Et donc pour que le code précité fonctionne sur EasyPHP 2.0, il y a 2 options
  • Mettre short_open_tag à On dans le fichier php.ini
  • Commencer le code PHP par <?php au lieu de <? seulement
The Nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 00h54   #7
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Citation:
Envoyé par The Nux
Je viens de regarder vite fait, on dirrai que EasyPHP 2.0 met short_open_tag à Off par défaut... Si je peut me permettre un avis personnel c'est stupide surtout étant donné le public auquel s'addresse easyphp
Merci pour l'info. Personnellement, je partage l'avis contraire car ce n'est pas portable (paramètre souvent impossible à modifier sur des serveurs mutualisés) donc ce serait prendre une mauvaise habitude (qui n'est pas sans conséquences ) ...
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 01h09   #8
Membre régulier
 
Avatar de The Nux
 
Inscription : février 2006
Messages : 79
Détails du profil
Informations personnelles :
Âge : 22

Informations forums :
Inscription : février 2006
Messages : 79
Points : 84
Points : 84
Envoyer un message via MSN à The Nux
Y'a de ça aussi mais c'est vrai que ça peut dérouter les habitués du <? comme ici par exemple...
C'est mitigé comme choix donc... Peut-être faudrai-t-il afficher un message lors de l'installation de EasyPHP pour mettre en garde ou quelquechose comme ça... Mais je crois que on va s'égarer si on part sur ce débat là
The Nux est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 12h49   #9
Membre confirmé
 
Inscription : mai 2006
Messages : 196
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 196
Points : 278
Points : 278
On ne le répétera jamais assez
Lorsque tu utilise la balise <? il faut, comme certains l'ont notifié avant, mettre l'option short_tag sur ON, mais même avec ceci il n'est pas recommandé de commencer son code PHP avec <? mais plutôt <?php, car même si l'option est activée, les balises <? ont été conçue à l'origine pour les portions de code en langage PEARL.


Doc officielle : http://fr.php.net/manual/fr/language.basic-syntax.php
meliandah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2007, 23h57   #10
Membre éclairé
 
Inscription : juin 2007
Messages : 342
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 342
Points : 398
Points : 398
Par défaut mais oui bien sur

aparement l'enssemble des hebergeurs ont choisi des configurations de serveurs
préférants <?php à <? , l'évolution et alors... de plus si on parcours un peu les infos fournis à propos des évolutions de php face aux autres langages on retrouve souvent l'idée de bien remettre les choses dans leurs environnement propre, il me semble alors que les utilisateurs du racourci de déclaration d'ouverture du parseur ne devrait pas trop être choqué dans leurs habitudes.
ascito est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h13.


 
 
 
 
Partenaires

Hébergement Web