View Single Post
ישן 09-01-07, 19:47   # 1
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

Exclamation [בעיה בהתחברות] התנאי לא עובד

יש לי קוד התחברות שהוא כזה:
PHP קוד:
    $query mysql_query("SELECT `username`,`password` FROM `users` WHERE `username`='".$username."' AND `password`='".$password."'") or die(mysql_error());
    
$row mysql_fetch_array($query);
    if(
$password == $row["password"] && $username == $row["username"])
     {
        
print_html("התחברת בהצלחה הנך מועבר");
        
$_SESSION["admin"] = $username;   
        echo 
'<meta http-equiv="Refresh" content="1; url=admin.php">';
     } 
    else
    { 
        
print_html("שם המשתמש / הסיסמא אינם קיימים במערכת");
        echo 
'<meta http-equiv="Refresh" content="1; url=login.php">';
    } 
ובדף admin.php [זה שאמור לקבל את הסשיין] נמצא הקוד הבא:

PHP קוד:
<?Php 
if(isset($_SESSION["admin"]))

    echo 
"תוכן הדף"


else 

    echo 
"אתה לא מחובר, סליחה!"
}  
?>
עכשיו עשית print_r ל- $_SESSIO["admin"] וקבלתי את השם משתמש,
אך שהגעתי ל-admin.php הוא פלט לי את השגיאה: "אתה לא מחובר, סליחה!"

השאלה שלי היא למה?

תודה מראש לעוזרים.
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.
  Reply With Quote