לאחר עשית REDIRECT
אני משתמש במשפט:
אני משתמש במשפט:
header("Location: http://localhost/login.php?bad=1");
כדי להחזיר ערך מסוים לדף אחר לצורף הצגת הודעת שגיאה ע"י משפט תנאי. הבעיה היא שלאחר השימוש במשפט הערכים לא מתאפסים והודעות השגיאה ממשיכות להופיע. לדוגמה, בדף התחברות, במקרה ששם המשתמש או הסיסמא שגויים, דף הפעולה (action) מחזיר ערך bad=1 דרך הURL, ובדף ההתחברות מופיע המשפט:if ($bad=1) echo "invalid user or password";
הבעיה היא שגם אם אני אחזור לדף הזה פעם אחרי פעם, ההודעה עדין תשאר שם. איך אני יכול לאפס את הערכים הללו? אני משתמש במשתנה $_GET כדי לקבל אותם מה-url.