View Single Post
ישן 24-02-09, 19:03   # 2
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 33
הודעות: 2,050

daMn לא מחובר  

mysql_query לא מחזיר TRUE במידה והוא מצא שורות במסד, הוא מחזיר resources, תשתמש בmysql_num_rows לאחר הquery ותבדוק אם יש שורה אחת במסד לפי השאילתא.
בכ"מ אני לא מבין למה אתה מנסה לסבך, הכי טוב לבדוק בפעם אחת ולהציג "שם משתמש או סיסמא לא נכונים", אבל אם אתה בכל זאת רוצה, קודם תתחיל בIF של השם משתמש,
במידה וקיים משתמש כזה תמשיך לIF שנמצא בתוך הIF הנ"ל שבודק אם הסיסמא קיימת יחד עם שם המשתמש, אם נמצא שורה אחת במסד קיים משתמש לפי הפרטים,
אם הIF הראשון נתן FALSE לא קיים משתמש כזה במסד, ואם הIF השני נתן FALSE הסיסמא לא נכונה למשתמש זה.

בהצלחה.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)

Last edited by daMn; 24-02-09 at 19:06..
  Reply With Quote