|
La Communauté Webmaster 
| Pages: [1] |
 |
|
|
|
Auteur |
Sujet: [URGENT]Récupération d'un champ de formulaire (Lu 917 fois) |
|
 |
[URGENT]Récupération d'un champ de formulaire
« sur: le 31-05-2005 a 09:38:14 » |
|
schlough
Membre récent

Hors-Ligne
Messages: 18

Je suis un lama!
|
Voilà la variable $recu_login que je récupére dans la page espaceclient.php reste désespèremment vide. Je vous mets me code de mes deux pages si dessous.
client.php
<?php require_once('../../Connections/CoonexionBase.php'); ?> <?php mysql_select_db($database_CoonexionBase, $CoonexionBase); $query_clients = "SELECT Login, Password FROM clients"; $clients = mysql_query($query_clients, $CoonexionBase) or die(mysql_error()); $row_clients = mysql_fetch_assoc($clients); $totalRows_clients = mysql_num_rows($clients);
// *** Start the session session_start(); // *** Validate request to log in to this site. $FF_LoginAction = $HTTP_SERVER_VARS['PHP_SELF']; if (isset($HTTP_SERVER_VARS['QUERY_STRING']) && $HTTP_SERVER_VARS['QUERY_STRING']!="") $FF_LoginAction .= "?".$HTTP_SERVER_VARS['QUERY_STRING']; if (isset($HTTP_POST_VARS['login'])) { $FF_valUsername=$HTTP_POST_VARS['login']; $FF_valPassword=$HTTP_POST_VARS['pass']; $FF_fldUserAuthorization=""; $FF_redirectLoginSuccess="espaceclients.php"; $FF_redirectLoginFailed="clients.php"; $FF_rsUser_Source="SELECT Login, Password "; if ($FF_fldUserAuthorization != "") $FF_rsUser_Source .= "," . $FF_fldUserAuthorization; $FF_rsUser_Source .= " FROM clients WHERE Login='" . $FF_valUsername . "' AND Password='" . $FF_valPassword . "'"; mysql_select_db($database_CoonexionBase, $CoonexionBase); $FF_rsUser=mysql_query($FF_rsUser_Source, $CoonexionBase) or die(mysql_error()); $row_FF_rsUser = mysql_fetch_assoc($FF_rsUser); if(mysql_num_rows($FF_rsUser) > 0) { // username and password match - this is a valid user $MM_Username=$FF_valUsername; session_register("MM_Username"); if ($FF_fldUserAuthorization != "") { $MM_UserAuthorization=$row_FF_rsUser[$FF_fldUserAuthorization]; } else { $MM_UserAuthorization=""; } session_register("MM_UserAuthorization"); if (isset($accessdenied) && false) { $FF_redirectLoginSuccess = $accessdenied; } mysql_free_result($FF_rsUser); session_register("FF_login_failed"); $FF_login_failed = false; header ("Location: $FF_redirectLoginSuccess"); exit; } mysql_free_result($FF_rsUser); session_register("FF_login_failed"); $FF_login_failed = true; header ("Location: $FF_redirectLoginFailed"); exit; } ?> <html> <head> <link href="../../css/feuillestyle.css" type="text/css" rel="stylesheet" /> <style type="text/css"> <!-- .Style4 {font-size: 8px} .Style5 {font-size: 9px} --> </style> </head> <body> <h4> <a href="accueil.html">Résidences et travaux</a> > Espace client </h4> <center> <p><b>R&T vous souhaite la bienvenue au sein de votre espace clients<br> <br> Demande de devis - Création de projets - Suivi chantier - Suivi financier - Contacts personnalisés</b></p> </center> <p>L'inscription a cet espace client n'est nullement obligatoire, cependant, elle vous donne accès à une mine d'informations non négligeables, et vous permet de suivre au quotidien les différents projets que vous nous confiez.</p> <p>Cette inscripiton vous donne également accès à des contacts privilégiés, un suivi de chantier précis reprenant l'état d'avancement de vos travaux, et bien d'autrs options possibles.</p> <p>Afin de bénéficier de tous ses avantages, identifiez vous ou inscrivez vous si ce n'est déjà fait, ceci devrait vous prendre <b>une minute tout au plus.</b></p> <center> <p><font size = 1><br> Toute donnée saisit sur le site R&T est soumise à la loi informatique et liberté. Vous disposez donc d'un droit d'accès afin de modifier tout ou partie de vos dnnées et coordonnées personnelles.<br> </font></p> </center> <form name="form1" method="POST" action="<?php echo $FF_LoginAction?>"> <table width="60%" border="1" align="center"> <tr> <td width="36%"><font size="-1" face="Times New Roman, Times, serif">Login :</font></td> <td width="35%"><input name="login" type="text" id="login" size="40"></td> <td width="29%"> </td> </tr> <tr> <td><font size="-1" face="Times New Roman, Times, serif">Votre Mot de Passe</font></td> <td><input name="pass" type="password" id="pass" size="15"></td> <td><input type="submit" name="Submit" value="Envoyer"></td> </tr> <tr> <td colspan="3"><div align="center"><font size="-1" face="Times New Roman, Times, serif"><strong><a href="#">Vous avez oublié votre mot de passe ?</a></strong></font></div></td> </tr> </table> </form> </body> </html> <?php mysql_free_result($clients); ?>
|
|
espaceclient.php
<?php require_once('../../Connections/CoonexionBase.php'); ?> <?php
mysql_select_db($database_CoonexionBase, $CoonexionBase);
$recu_login = $_POST['login'];
$query = "SELECT Civilite, Nom, Prenom, Adresse, CP, Ville, Tel1, Avancement FROM clients where Login = '$recu_login';";
$id_query = mysql_query($query) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
?>
<html> <head> <link href="../../css/feuillestyle.css" type="text/css" rel="stylesheet" /> </head> <body> <h4> <a href="accueil.html">Résidences et travaux</a> > Espace client </h4>
<?php echo "<SCRIPT>alert('$recu_login');</SCRIPT>";
while($data = mysql_fetch_array($id_query)) { echo "<strong>"; $civilite = $data["Civilite"]; $nom = $data["Nom"]; $prenom = $data["Prenom"]; echo "$civilite $nom $prenom"; echo "</strong><br>"; $adresse = $data["Adresse"]; echo $adresse; echo "<br>"; $cp = $data["CP"]; $ville = $data["Ville"]; echo "$cp $ville"; echo "<br>"; $tel_1 = $data["Tel1"]; echo $tel_1; echo "<br><br><p>"; $avancement = $data["Avancement"]; echo $avancement; echo "</p>"; } ?>
</body> </html> |
|
Merci d'avance de votre aide |
|
|
|
|
|
|
 |
Re:[URGENT]Récupération d'un champ de formulaire
« Répondre #1 sur: le 03-06-2005 a 01:28:25 » |
|
|
|
|
 |
Re:[URGENT]Récupération d'un champ de formulaire
« Répondre #2 sur: le 03-06-2005 a 11:51:53 » |
|
|
|
|
 |
Re:[URGENT]Récupération d'un champ de formulaire
« Répondre #3 sur: le 06-06-2005 a 23:55:22 » |
|
otantik
Membre récent

Hors-Ligne
Messages: 2

Je suis un lama!
|
Ta requete ne précise pas qu'elle doit récupérer cette variable aussi :
$query = "SELECT Civilite, Nom, Prenom, Adresse, CP, Ville, Tel1, Avancement FROM clients where Login = '$recu_login';";
==>> Essaye ainsi :
$query = "SELECT recu_login, Civilite, Nom, Prenom, Adresse, CP, Ville, Tel1, Avancement FROM clients where Login = '$recu_login';";
Vérifie également si c'est bien : ....where Login= ou ....where login=
Ca change bcp de choses, vérife tes minuscules et majuscules, c'est source d'erreur de tout mélanger..
|
|
|
|
|
| Pages:
[1] |
|
|
|
| |
|
|