|
|
|
|
Bonjour les geeks....
alors voila j'comprends pas, j'ai un probleme avec es sessions.
<HTML>
<?php
function login($login,$mdp){
if($nb=mysql_num_rows(mysql_query("select * from PROFESSEUR where nom_professeur='$login'"))>0){
if($nb=mysql_num_rows(mysql_query("select * from PROFESSEUR where nom_professeur='$login' and mdp='$mdp'"))>0){
$_SESSION['login']=$login;
if(session_register("login")) print("ok var<br>"); else print("cavepas<br>");
if(session_name($login)) print("ok".session_name()); else print("cavepas<br>");
return "<script language='javascript'>alert('Bienvenue'); eval(document.location.href='index_2.php'); </script>";
}else return "<script language='javascript'>alert('PASSWORD INCORRECT'); eval(document.location.href='index.php'); </script>";
}else return "utilisateur INCONNU";
}
<?php session_start(); $nm=$_SESSION['login']; ?> <html> <head> <title>prof_notes</title> </head>
Explication de l'erreur:otice: Undefined index: login in e:\program files\easyphp1-8\www\prof_notes\menu.php on line 1
|
NONNNNNNNNNNNNNN
<?php session_start(); ?> <?php $_SESSION["login"]="pouet pouet"; ?> <html> coucou <a href="test2.php">go</a> </html> test2.php <?php session_start(); $nm=$_SESSION["login"]; ?> <html> <?php print($nm); ?> </html> et CA ca marche pas !!! Notice: Undefined index: login in e:\program files\easyphp1-8\www\prof_notes\test2.php on line 1 si qqun a une idée ... merci -- je vis dans un rêve dont je ne me reveille jamais...-- |