-
undefined variable
Bonjour, j'ai un probleme de variable , j'ai bien ma bdd créée, mais j'ai un message d'erreur que voici :
Notice: Undefined variable: login in c:\program files\easyphp1-8\www\agend\connexion_agenda.php on line 6
Notice: Undefined variable: mdp in c:\program files\easyphp1-8\www\agend\connexion_agenda.php on line 6
________________________________
voici une partie du fichier connexion_agenda.php:
<?php
session_start();
include ('config.php');
$req = mysql_query("SELECT login, mdp FROM tbl_agenda_logins WHERE login = '$login' AND mdp= '$mdp'");
$res = mysql_num_rows($req);
if ($res == 0)
{
} else {
$login = mysql_result($req,0,"login");
$ma_session = session_id();
session_register('login');
header("location: index2.php");
}
mysql_close();
?>
_____________________________________
partie connection :
<?php
$serveur = "XXX";
$base = "XXX";
$user = "XXX";
$pass = "XXX";
$connect = mysql_connect($serveur, $user, $pass)
mysql_select_db($base);
?>
____________________________
merci bien pour l'aide que vous m'apporter dans mon projet, la l'erreur doit etre toute simple mais je l'a trouve pas
-
C'est parce que tu n'a pas de variable $login/$mdp dans ton code !
Si ca vient d'un formulaire, utilise $_REQUEST['login'] et $_REQUEST['mdp'] à la place
-
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\agend\connexion_agenda.php on line 6
voici le nouveau message d'erreur
-
as tu bien ecris ton query de cette facon:
Code:
$req = mysql_query("SELECT login, mdp FROM tbl_agenda_logins WHERE login = '".$_POST['$login']."' AND mdp= '".$_POST['$mdp']."'");
:wink: