المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال في session



big_volcano
11-11-2008, 08:29 PM
السلام عليكم
ارجوكم متابعة الثلاث ملفات التالية للمساعدة في حل المشكلة وهي اني اريد تعيين قيمة session الى متغير في الملف الثاني عوضا عن كتابة $_SESSION['user_name'] او الباسورد وكيفية اغلاق session بعد ان تم تخزينها داخل متغير

الملف الاول وهو session1.php

session_set_cookie_params(60);
session_start();

if(isset($_REQUEST['submit']))
{
$_SESSION['user_name'] = $_REQUEST['name'] ;
$_SESSION['user_pass'] = $_REQUEST['pwd'] ;
header("location:session2.php");
}
else
echo <<<_html_
<form action="session1.php" method="post">
name <input type="text" name="name" size=20><br>
pass <input type="password" name="pwd" size=20><br>
<input type="submit" name="submit" value="login">
</form>
_html_;


الملف الثاني session2.php

session_set_cookie_params(60);
session_start();
if ( ($_SESSION['user_name'] == "admin") and ($_SESSION['user_pass'] == 100) )
{
echo "welcome admin<br>";
echo "<a href='session_signout.php'> sign out </a>";
}
else
echo "wrong username or password";


الملف الثالث وهو session_signout.php

session_start();
session_unset();
session_destroy();

sailormoon
20-08-2009, 11:10 AM
لا افهم قصدك السشن تظل مخزنه في الجهاز بعد تخزينها ويمكن استرجاعها
لاي من الصفحات فلا داعي لعمل اكثر من صفحة لتخزين السشن او نقلها صديقي
:)

abokalid
23-03-2011, 08:31 PM
لو توضح سؤالك اكثر افضل