View Single Post
ישן 14-03-09, 10:56   # 2
SniR-S
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Aug 2008
הודעות: 546

SniR-S לא מחובר  

אוקי, אני הצלחתי לעשות את זה וזה עובד:
PHP קוד:
    $query mysql_query("SELECT id FROM users WHERE user = '$user' ");
    
$result mysql_fetch_array($query);
echo 
$result['id']; 
זה עובד אבל רק בפונקציה של ההתחברות, בפונקציה התחברות יש לי ככה:
PHP קוד:
$user $_POST['user']; //מה שמתקבל בפוסט
//ואז לאחר הבדיקה שאם הכל תקין שם משתמש + סיסמא הוא מתחבר והוא מכניס את השם משתמש שהוכנס בפוסט אל תוך סשיין
$_SESSION['username'] = $user
עכשיו, סשיין אפשר להציג בכל מקום כל עוד מחוברים על אותו דפדפן וחלון..
משום מה הוא מציג לי את ה id של אותו מחובר רק אם אני שם אותו בפונקצית התחברות..


עכשיו אם המשתמש מחובר ואני רוצה לשים את זה מחוץ לפונקציה של ההתחברות אני עושה כזה דבר:
PHP קוד:
$_SESSION['username'] = $user;
    
$query mysql_query("SELECT id FROM users WHERE user = '$user' ");
    
$result mysql_fetch_array($query);
echo 
$result['id']; 
הסשיין של השם משתמש שהוכנס עדיין קיים על הדפדפן, ולכן אני יכול להדפיס אותו בכל מקום, אך משום מה זה לא עובד \-:
  Reply With Quote