30-10-2007, 12:43
|
|
|
חבר מתאריך: 25.10.07
הודעות: 6
|
|
לשלוח header בsession. איך עושים את זה????!!
שלום לכולם...
אני משתמש בsession שפתחתי לפני הפלט הראשון והכל.. בדף עצמו אני רוצה לבדוק - אם נשלח משתנה
אני ארען את הדף..
ובגלל שפתחתי את הsession לפני אי אפשר לשלוח עוד נתונים לheader?...
יש אולי דרך אחרת לרענן את הדף? או שאני פשוט טועה?
קוד PHP:
session_cache_limiter("nocache"); session_start(); //starting the session ?> <html> <head> <title></title> </head> <body background="6.png"> <?php if (!isset($protect_user_group)) $protect_user_group=0; if (!isset($_SESSION["auth_user_id".$protect_user_group]) && !isset($_SESSION["auth_password_id".$protect_user_group])) //if not authorized { $us=$_POST["auth_user_"]; $ps=CheckUserPassword($_POST["auth_user_"],$_POST["auth_password_"]); if ($ps===false) //if user-password is not send or incorrect { echo "<DIV align=\"center\" dir=\"rtl\">\n\n"; $ermsg= "<FONT color=\"white\" size=\"3\"><div align=\"right\"><b><br>".hebrevc('øáåçî àì äúà')."</b></div><BR></FONT>\n\n"; /* Displaying the User-Password Form: */ ?>
.......................
המשך הדף - פה הבעיה
קוד PHP:
elseif ($_GET['logout']=="true") //if we want to logout { session_unregister("auth_user_id".$protect_user_group); //removing a session variable session_unregister("auth_password_id".$protect_user_group); //removing a session variable header("Location: ".$_SERVER["PHP_SELF"]); //reloading the page again, to display the user-password form }
|