View Single Post
ישן 12-05-11, 18:00   # 1
NoBoDy
חבר בקהילה
 
NoBoDy's Avatar
 
מיני פרופיל
תאריך הצטרפות: Apr 2011
מיקום: נתניה
הודעות: 263

NoBoDy לא מחובר  

php| שאלה די חשובה

אוקי,
עשיתי מערכת משתמשים קטנה, ועכשיו לא הבנתי איך אפשר לעשות שאם ה session username היה שווה למשתמש מהמסד, אז המשתמש היה מחובר,
זה הקוד:

PHP קוד:
<?php
    session_start
();
    
    
mysql_connect("localhost","root","") or die ("אין אפשרות ליצור חיבור את המסד");
    
mysql_select_db("members");
    
    
$username $_POST["username"];
    
$password $_POST["password"];
    
    
$query mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password'");
    
    if (isset(
$_POST["send"])){
        if (empty(
$username) || empty($password)){
            echo 
"יש למלות את כל שדות ההתחברות";
        }else{
            if (
mysql_num_rows($query) == TRUE){
                
$_SESSION["username"] = $username;
                
$_SESSION["password"] = $password;
                echo 
"התחבר בהצלחה!";
            }else{
                echo 
"שם המשתמש או הסיסמה אינם נכונים";
            }
        }
    }
    
    
    if (
$_SESSION["username"] != xxxxxxxxxxx || $_SESSION["password"] != xxxxxxxxxxxxxxxxxxxx){
    
?>
<html>
    <head>
    </head>
<body>

    <form action="" method="post">
        username: <input type"text" name="username" /><br />
        password: <input type"password" name="password" /><br />
        <input type="submit" name="send" value="בדוק" />
    </form>

</body>
</html>
<?php

}else{
    echo 
"hello!";
}

?>
אשמח לעזרה בקטע הזה, איפה שכתבתי מלא XXXXXXXXXXX, זה בערך מה שאני יודע שצריך לעשות, אבל מה לעשות ב XXXX?

תודה רבה!
  Reply With Quote