
14-04-2005, 18:36
|
|
|
|
חבר מתאריך: 21.09.02
הודעות: 408
|
|
הקוד שלך לא ברור בקטע של השאליתא..
קוד PHP:
$result = mysql_fetch_array($q);
אתה שם את התוצאה של q בתוך result, אבל איפה q בכל הסיפור הזה?
אתה לא מתכוון ל count? אותו משתנה אשר השמת בו את השאליתא?
נ.ב.
ל Omri.L:
אני לא רואה שום דבר בעייתי בתנאי, במבט ראשון.
הוא בודק האם מספר השדות בהן שם המשתמש והסיסמא זההים למה שהזין המשתמש גדול מאפס. אם כן, הוא שם עוגיה ואומר לו שהוא מחובר, אחרת אומר לו שהוא לא מחובר.
מה שבאמת לא משהו בבדיקה הזאת היא שאחרי זה הוא רק בודק אם המשתמש כבר מחובר בכל מקרה, ואז אומר לו שהוא מחובר במידה וזאת האמת. לדעתי לא צריך לתת למישהו מחובר להתחבר בכלל, מכיוון שזה רק יכול ליצור בעיות עם העוגיות ומבחינה לוגית זה לא נראה כל כך הגיוני. חוץ מזה, אם כבר, אז צריך לנסח את התנאים יותר טוב. אם אני עכשיו בתור משתמש מחובר אנסה להתחבר שוב, לא משנה אם אני אצליח או לא יווצר מצב של כפל הודעות.
נערך לאחרונה ע"י Fixxxer בתאריך 14-04-2005 בשעה 18:42.
|