Aide - Recherche - Membres - Calendrier
Version complète : Petit probleme de débutant en PHP
Forum Webmaster - Ton Webmaster > Conception de sites > Programmation > php
jr.007
Bonjour



J'ai besoin d'une reponse qui vous paraitra pour vous evidente je pense, mais qui pour moi qui débute en Php me bloque.

J'ai suivit les exemples du site et installé EasyPhp comme indiqué, mais lors de l'execution de mon script pour l'envoie de formulaire en php, les variables de mon formulaires sont inconnus pour la page recup.php



Message suivant à l'écran :



Notice: Undefined variable: login in c:siterecup.php on line 2



Notice: Undefined variable: password in c:siterecup.php on line 2

J'habites a , c'est en



S'agit-il d'un probleme de config et comment y remedier?



Merci
Gaylord.P
Les variables de ton formualires doivent utiliser $_POST, je m'explique :

Tu à un formulaire login, tu à certainement fait un truc genre :

echo"Votre login : $login";



Mais il faut auparavant dire au serveur que la variable vient d'en formulaire, il faut donc utiliser "$_POST['login'];
jr.007
J'ai pris l'exemple du site

1 fichier html

<FORM name="form1" method="post" action="recup.php">

<TABLE BORDER=0>

<TR>

<TD>Login</TD>

<TD>

<INPUT type="text" name="login">

</TD>

</TR>

<TR>

<TD>Mot de Passe</TD>

<TD>

<INPUT type="password" name="password">

</TD>

</TR>

</TABLE>

<INPUT TYPE="SUBMIT" VALUE="Envoyer">

</FORM>



et 1 fichier php



<?php

echo "J'habites a $login, c'est en $password";

?>



Je vois pas ou mettre ce que tu m'as dis , j'ai essayer plusieur endroits mais pas de resultat.
Gaylord.P
Fichier.php :

CODE
<?php


$login=$_POST['login'];


$password=$_POST['password'];


echo "J'habites a $login, c'est en $password";


?>
jr.007
Mille Mercis
C\'est une version "bas débit" de notre forum. Pour voir la version complète avec plus d\'information, la mise en page et les images, veuillez cliquez ici.
Invision Power Board © 2001-2012 Invision Power Services, Inc.