نقل قول: طريقه ي كد نويسي Session
login.php
<?php
Session_start();
$message = "":
$host="localhost";
$user="root";
$password="";
$db="publisher";
$connect=mysql_connect($host,$user,$password)or die(mysql_error());
mysql_select_db($db,$connect);
$name=mysql_real_escape_string(trim($_POST['user']),$connect);
$pass=mysql_real_escape_string(trim($_POST['password']),$connect);
if(empty($name) && empty($pass)){
$message = "please insert user and password";
}
Else {
$query = "SELECT * FROM `user` WHERE `user` = '".$name."' AND `password` = '".$pass."'";
$result=mysql_query($query)or die(mysql_error());
$num=mysql_num_rows($result);
if($num > 0)
{
$_SESSION['username'] = $name;
$message = "wellcom $name";
}
else
{
$message = "نام کاربری یا گذرواژه اشتباه است.";
}
SESSION_destroy ();
}
?>
<a href="logout.php">خروج </a>
<?php
if($message) echo $message;
?>
برای فایل logout.php هم اگه سشن به صورت پیش فرض php هس نیازی به اتصال با دیتابیس نیس .
نقل قول: طريقه ي كد نويسي Session
خيلي ممنون داداش.
ولي اين كد
$message = "":
رو كه بعد از
Session_start()
آورديد باعث ايجاد پيام اخطار ميشه.
من برش داشتم مشكلش حل شد.
نقل قول: طريقه ي كد نويسي Session
ببخشید یه اشتباه بود . این درسته :
$message = "";