Bug php sur mon serveur local ?

Résolu
Bonjour,

je poste ce message car il me semble qu'il y a des bug sur mon serveur local (pc avec easy php).

Exemple:

Transmissions de variables par formulaire puis affichage

Voici le code de mon formulaire
<form action="cible.php" method="post">
Votre nom : 
  <input name="nom" type="text" />
  <input type="submit" name="button" id="button" value="Envoyer" />
</form>


Et le code de la page cible.php qui affiche le résultat
<p>Vous vous appelez : 
<?php
$nom = $_POST['nom'];
echo $nom;
echo "<br/>et ben alors ?";
?>
</p>


En local ça ne m'affiche que:
Vous vous appelez : et ben alors ?";?>


Tandis que quand je le teste en ligne (avec Christophe) sur mon ftp, tout se passe niquel. Et j'ai :
Vous vous appelez : Christophe
et ben alors ?


Je ne comprends pas du tout... Si quelqu'un avait une idée...
Merci d'avance.
Configuration: Windows XP
Firefox 3.0.12

3 réponses

  1. Contributeur
    <form action="cible.php" method=POST> (sans guillemets, et en majuscule.... c'est pas logique, je sais)
    1. Merci pour ta réponse rapide ^^ .

      J'ai essayé, ça ne change rien en local (en ligne ça fonctionne toujours par contre).

      Entre temps j'ai tenté un simple

      <?php> echo "et ben alors ?";<?>
      


      Et ça n'affiche rien. Quand je visualise le code source sous mozilla, la partie php est en rose ... décidément, ce poste est étrange lol.
      1. Contributeur
        evidement, il pete un cable mozilla, tu lui donnes ca:
        <?php> echo "et ben alors ?";<?>

        le code PHP est entièrement dans une seule balise:
        <?php echo "et ben alors ?"; ?>
      2. @Nabla'sOui pardon je me suis trompé en recopiant mon code lol.
        C'est bien ce que j'ai mis. Tout dans une seule balise.
    2. Re.

      Je viens de voir comment faire marcher le truc. Ca doit être dû au fait qu'il y a d'une part le localhost de mon poste et d'autre part, le serveur local de l'entreprise (http://nomentreprise.serveftp.com/...). J'ai lancé la page sur cette adresse (qui pointe en fait vers le localhost de mon poste) et là plus de problème. J'ai bien mes variables, mes echo et la fonction phpinfo m'affiche bien tout...

      Je ne comprends pas pourquoi, mais l'essentiel, c'est que ça fonctionne quelque part lol.