Session php

Fermé
amir - 15 mai 2011 à 12:07
canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 - 15 mai 2011 à 12:34
Bonjour, à tous j'ai un petit problème avec mes variables sessions: j'utilise wamp pour le moment voilà mon problème :
premier étape la vérification le login et le mot de passe voilà
cheke.php
<html>

<head>

<title>Check</title>

</head>

<body>


<?php

$con_sv = mysql_connect("localhost","root","");
if (!$con_sv)
{
die('Could not connect: ' . mysql_error());
}

$db_name = "phpmyadmin";
$con_db = mysql_select_db("$db_name");
if (!$con_db)
{
die ('cannot select database ' . mysql_error());
}

$tbl_name = "tbl_user";
$myusername = $_POST['login'];
$mypassword = $_POST['pwd'];
$sql = "SELECT * FROM $tbl_name WHERE login='$myusername' and pwd='$mypassword'";

$result= mysql_query($sql);
$count= mysql_num_rows($result);
if($count==1)
{
session_register("login");
session_register("pwd");

header("location:cpanel.php");
}
else {
echo "Wrong Username or Password";
}
?>

</body>

</html>
login.php
<html>

<head>

<title>Login</title>

</head>

<body>

<form action="check.php" method="post" name="login_form">

login: <input name="login" type="text"/><br/>
Password:    <input name="pwd" type="password"><br/>
<input name="login_submit" type="submit" value="Login"/>

</form>

</body>

</html>

cpanel.php
<?php
session_start();
if(!session_is_registered(login)){
header("location:ACCTUEIL.php");
}
?>

<html>
<body>
Login Successful to cpanel
</body>
</html>

afficher ce messager Notice: Use of undefined constant login - assumed 'login' in C:\wamp\www\monfich\cpanel.php on line 3
et
Deprecated: Function session_is_registered() is deprecated in C:\wamp\www\monfich\cpanel.php on line 3
mais je ne comprend pas pourquoi.
Merci de votre aide.

1 réponse

canarder Messages postés 1714 Date d'inscription jeudi 28 août 2008 Statut Membre Dernière intervention 13 mai 2018 354
Modifié par canarder le 15/05/2011 à 12:35
Je vois pas trop ce que tu fais ... https://phpsources.net/tutoriel-sessions.htm

<?php 
session_start(); // on démarre la session avant tout autre code 

$_SESSION['variable'] = "contenu de ma variable"; // on créé une variable 

session_destroy(); // on détruit la session et toutes les variables contenu dans $_SESSION 
?>


C'est quoi ça :
session_register("login");
session_register("pwd");

___/\_canarder_/\___
Le Renard qui règne sur le WEB : Firefox
0