Post et php

Résolu
Bonjour, voila 2 jours que je cherche ou est mon erreur. je travail en localhost avec Easyphp 1.8.0.1

fichier Enregistrement.php

<?php
include 'MesFonctions.php';

enTete();
menu();
?>
<div class="FormulaireInscription">
<table bordercolor="red" border=1 width=100% height=800px>
<tr>
<td valign="top">
<div class="FormulaireInscription" id="decallage">

<table>
<form action="verif.php" name="enregist" method="post">
<tr>
<td>login:</td>
<td><input type="text" name="login" size="20"></td>
</tr>
<tr>
<td>mot de passe:</td>
<td><input type="password" name="mdp1" size="20"></td>
</tr>
<tr>
<td>confirmez:</td>
<td><input type="password" name="mdp2" size="20"></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email" size="20"></td>
</tr>
<tr>
<td></td>
<td align="right"><input type="submit" value="Envoyer"></td>
</tr>
</form>
</table>

</div></td>
</tr>
</table>
</div>

<?php fin(); ?>

______________________________________

fichier VerifEnr.php

<?php
$login=$_POST['login'];
$mdp1=$_POST['mdp1'];
$mdp2=$_POST['mdp2'];
$email=$_POST['email'];

echo $login;
echo $mdp1;
echo $mdp2;
echo $email;

?>
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. en fait je passe par http://localhost/index.php

    et dans index.html il y a le lien vers Enregistrement.php donc qui retourne bien à l'adresse http://localhost/Enregistrement.php

    Enregistrement.php et VerifEnr.php sont bien dans le même répertoire (c possible que ce soit la configuration en local qui ne fonctionne pas, j'ai rien touché ^^)
    1. Bonsoir,

      comment procèdes tu pour tester:

      - tu cliques deux fois sur le fichier "Enregistrement.php" dans ton explorateur

      ou

      - tu tapes l'adresse dans ton navigateur http://localhost/Enregistrement.php ?

      parce que c'est la deuxième qu'il faut faire.
      1. le code que tu a donné fonctionne donc çça vien pas de la ...
        1. non plus, justement voulait essayer avec une nouvelle page nommée verif.php etant la même que VerifEnr.php, il veut pas y aller il reste sur la meme page et utilisant une methode get
          1. slt !

            l'erreur est dans ton formulaire

            <form action="verif.php" name="enregist" method="post">

            la tu apelle la page verif.php mais ta page s'appelle VerifEnr.php

            donc modifie l'un ou l'autre