echo ne fonctionne plus

Petit nouveau ! | 9 Messages

08 août 2006, 20:27

Salut

Mon problème est completement idiot. Hier, le code suivant marchait :

Code : Tout sélectionner

<html> <body> <?php echo 'Salut tout le monde'; ?> </body> </html>
Aujourd'hui...marche plus du tout ! Si je modifie comme ca :

Code : Tout sélectionner

<html> <body> <?php echo '<p>Salut tout le monde</p>'; ?> </body> </html>
...ca marche un peu. ca affiche :
"Salut tout le monde
';?>

Je suis sous Linux, avec Apache.

Merci.

Eléphant du PHP | 197 Messages

08 août 2006, 20:31

ah oui pas mal le problême... PHP est bien configuré ?

tu peux faire un phpinfo(); ?

Eléphant du PHP | 332 Messages

08 août 2006, 20:40

c'est vraiment un copier/coller de ton programme ?

Petit nouveau ! | 9 Messages

08 août 2006, 20:55

1) Oui, je peux faire un phpinfo(); Je ne l'ai pas analysé completement, mais...ca me semble bien correct !

2) Oui, c'est un copier-collé, hélas ! C'est aussi ridicule que ca en a l'air !

Je pensais que PHP ne fonctionnait plus (bien que je ne voie pas comment) mais ce n'est pas ca puisque le mot-clé echo n'est pas affiché et qu'il est donc correctement analysé par l'interpreteur.

...et comme je ne suis pas un spécialiste, je ne sais même plus quoi essayer !

Petit nouveau ! | 9 Messages

08 août 2006, 21:25

petite précision :

taper http://localhost/phpinfo.php fonctionne, mais
echo phpinfo(); ne fonctionne pas.

Petit nouveau ! | 9 Messages

08 août 2006, 21:35

Aie aie ! J'ai trouvé !

je savais que j'aurais l'air ridicule...tant pis je le dis quand même :oops:
...mon fichier de test avait perdu son extension .php

finalement c'est l'histoire du phpinfo qui m'a mis la puce a l'oreille. MERCI !