PDA

View Full Version : حرفه ای: مشکل با سشن



reza10wert
سه شنبه 31 مرداد 1391, 14:57 عصر
سلام
دستور زیر وقتی اطلاعات از فرم ارسال میشه به این صفحه سشن درست عمل میکنه اما تا صفحه را رفرش می کنم سشن از بین میره و اطلاعات خوانده شده از بانک دیگه نمایش داده نمیشه

چرا ؟

<?php
if ( isset($_POST['username']) AND isset($_POST['username']) AND !empty($_POST['password']) AND !empty($_POST['password']) ) {
$username_post = $_POST['username'] ;
$password_post = sha1($_POST['password']);

connecttodb();
$query_user = "SELECT * FROM `tbl_profile` WHERE `username`='$username_post' AND `password`='$password_post' ";
$mysql_query_user = mysql_query($query_user) OR die(mysql_error());
while ( $row_user = mysql_fetch_assoc ( $mysql_query_user ) ) {
$_SESSION['username'] = $row_user['username'];
$_SESSION['name'] = $row_user['name'];
$_SESSION['family'] = $row_user['family'];
$_SESSION['shena'] = $row_user['shena'];
$_SESSION['deraz'] = $row_user['deraz'];
$_SESSION['dambal'] = $row_user['dambal'];
$_SESSION['moch'] = $row_user['moch'];
if ( isset($_SESSION['username']) AND !empty($_SESSION['username']) ) {
echo (' سلام '.$_SESSION['name'].' '.$_SESSION['family'].' عزیز') ;
}
}
}
?>

MSN_Issue
سه شنبه 31 مرداد 1391, 15:17 عصر
این دستور رو اول کدتون بذارید:

session_start();