שלח תשובה

זירת השאלות

1309
צפיות
2
תשובות

ניקוי משתני POST/GET לאחר רענון הדף

,‏ 11 במאי, 2012

שלום לכולם,
כתבתי בלוג(ב PHP) שבסופו יש איזור לתגובות המתאפשר על ידי מילוי טופס.
הבעיה העיקרית היא שלאחר מילוי הטופס ועידכון התגובה באתר נשמרים הנתונים במשתנה הPOST/GET ובכל פעם שמרעננים את הדף נוספת שוב אותה התגובה עד לסגירת החלון.

נוכחתי לדעת שזו תופעה נפוצה אך טרם מצאתי פיתרון לבעיה.
האם מישהו מכיר פיתרון יעיל לבעיה?

מ.

2 תשובות

  1. אם תעשה את ה-action של הטופס לקובץ אחר שיבצע את הפעולה, ובסוף יעשה רידירקט חזרה לעמוד הבלוג עם איזה פרמטר שיעיד אם נקלט תקין או לא – הבעיה שאתה מתאר תימנע.

  2. meiran הגיב:

    תודה אלי ,
    אני יודעת שעדיף להפריד בין הPHP לטופס ובכך למנוע את הבעיה אך לא ניתן במקרה הזה להפריד לשני קבצים שונים.
    אני חושבת שפתרתי את הבעיה עם SESSION:

    http://www.superiorwebsys.com/blog/48/How_to_stop_form_from_submitting_with_page_refresh_using_PHP/

שלח תשובה