
12-05-2007, 18:24
|
|
|
|
חבר מתאריך: 13.07.06
הודעות: 326
|
|
|
חידוש השאלה-בניית מערכת log in
בגלל שנראה לי שהסתבכתי עם השאלה באשכול הקודם נתחיל את זסה עוד פעם:
אני רוצה לבנות מערכת כניסה לadmin panel אני לא רוצה שזה היה פריץ בכלל אז אין כאן בסיס נתונים.
יש את הדף הראשון star שדרכו נכנסים למערכת:
קוד PHP:
<?php
echo "Please enter the codes AGAIN.<br>"; echo "<form method='post' action='login.php'>"; echo "<input type='text' name='name'>"; echo "<input type='text' name='pass '>"; echo "<br>"; echo "<INPUT TYPE='text' NAME='usr_log'>"; echo "<br>"; echo "<br><input type='submit'>"; } ?><br> <a href='star.php'>log in[/PHP ]
את הדף השני שבודק אם מה שהקשתה נכון: [PHP]<?php $_POST['name']=$name; $_POST['pass']=$pass; if(!$name="1" AND !$pass="2") { setcookie("name","1",time()+600); setcookie("pass","2",time()+600); setcookie("usr_log",$_POST['usr_log'],time()+600); echo " you enterd the correct codes. Now you can log into the admin panel in the next link: <br> <a href='admin021.php'>admin panel"; } else { echo" you enterd the wrong pass please try again <br> <a href='star.php'>back"; } ?>
ולבסוף את הadmin panel:
קוד PHP:
if(isset($_COOKIE['name']) AND isset($_COOKIE['pass'])) { echo "<br> You are in the admin panel"; echo " braker <a href='brake.php'> here </a>"; } else {
echo "<form method='post' action ='login.php'>"; echo "<INPUT TYPE='text' NAME='ab'>"; echo "<br>"; echo "<INPUT TYPE='text' NAME='bc'>"; echo "<br>"; echo "<INPUT TYPE='text' NAME='usr_log'>"; echo "<br>"; echo "<br> <input type='submit'>"; } ?>
אז מה הבעיה? הבעיה היא שמה שאני לא כותב הוא הוא אומר לי שהשם והסיסמה לא נכונים.
אני מאוד אודה למי שיעזור לי למצוא את הבעיה.
|