29-05-2005, 18:49
|
|
|
חבר מתאריך: 27.04.05
הודעות: 441
|
|
סקריפט התחברות לאתר
כתבתי סקריפט שאמור לעבוד כ התחברות לאתר הכול עבד טוב בזמן שהיה לי רק שדה אחד של התחברות כגון סיסמא או שם משתמש זה פעל אבל ברגע שצירפתי את השדה השני רק אחד פועל עכשיו זה הקוד שלי :
קוד PHP:
<html> <head> </head> <body>
<form action="conect1.php" method="post"> <b>password : </b> <input type="password" name="password" size=20> <br>
<b>username : </b> <input type="password" name="usename" size=20> <br>
<input type="submit" name=submit value="GET IN THE ACC"> <input type="reset" name=reset value="Start Over"> </form> <?php #התחברות לדאטה בייס $db = "conect"; $dbhost = "localhost"; $dbusername = "root"; $dbpassword = "";
$db_connect = mysql_connect($dbhost, $dbusername, $dbpassword); mysql_select_db($db, $db_connect); if ($db_connect) { echo "DB selected."; } else { echo "could not select DB.";}
$result = mysql_query("SELECT * FROM members WHERE password = '$password'"); $num_rows = mysql_num_rows ( $result ); if($r=mysql_fetch_array($result)){ echo "Welcome back!"; } elseif (mysql_num_rows($result) == 0){ echo "wrong !!!"; } else { echo "."; }
$result1 = mysql_query("SELECT * FROM members WHERE username = '$username'"); $num_rows1 = mysql_num_rows ( $result1 ); if($s=mysql_fetch_array($result1)){ echo "Welcome back!"; } elseif (mysql_num_rows($result1) == 0){ echo "wrong !!!"; } else { echo "."; }
?> </body> </html>
עם אתם יכולים להסביר לי איך להתאים את זה שזה יפעל עם שתיי השדות ?
תודה רבה לעוזרים
|