אני באמת לא מבין למה כולכם מתעקשים ללמוד דברים מסובכים לפני שאתם לומדים נורמלי, את הבסיס לאט לאט ומובן.
בשביל לעשות השוואה, בIF למשל... משתמשים ב== שאתה משתמש ב= אחד הוא מציב את המשתנה לערך שניסת להשוואות לו.
עכשיו
ofek_golan אני באמת לא מבין... אני סתם מציע לך פה עזרה?
תעשה כזאת שאילתה...(אני מבין שאתה רוצה שיעשו בשבילך את העבודה אז הינה...)
PHP קוד:
$ch_query = mysql_query("SELECT password,level FROM users WHERE username ='$_POST[username]'",$mysql_link);
$md5pass = md5($_POST['password']);
$row_ch = mysql_fetch_array($ch_query);
if(mysql_num_rows($ch_query) === 0)
{
die("לא נמצא משתמש");
}
if($row_ch['password'] == $md5pass)
{
echo "הסיסמא נכונה!";
$user_level = $row_ch['level'];
//עכשיו $user_level הוא הרמה של המשתמש.
}
else
{
die("הסיסמא לא נכונה");
}
switch($user_level)
{
//בודקים אם הוא ברמה 2, אם כן הוא מריץ את הקוד של הפאנל שמיוחס לרמה 2
case "2":
//Code Panel 2
break;
//בודקים אם הוא ברמה 3, אם כן הוא מריץ את הקוד של הפאנל שמיוחס לרמה 3
case "3":
//Code Panel 3
break;
//בודקים אם הוא ברמה 4, אם כן הוא מריץ את הקוד של הפאנל שמיוחס לרמה 4
case "4":
//Code Panel 4
break;
}
קיבלת את הקוד על מגש של כסף..