פורסם 2014 במרץ 2211 שנים יש לי פרויקט קטן שאני מעביר נתונים לsql server והשתמשתי כמו שלימדו בכיתה ב [h=1]Request.HttpMethodבשביל שרק כאשר אני לוחץ על הלחצן הנתונים מהTEXT BOX התעדכנו במסד הנתונים..[/h]ואכן זה עובד אבל אני לא אוהב לעשות דברים בלי שאני מבין מה עשיתיחיפשתי באינטרנט מידע על המתודה הזאת ולא מצאתיאשמח לאסבר מה המתודה הזאת עושה ...בתרגיל הזה כל העדכון של הנתונים נעשה בתוך IF שהתנאי בתוכו הוא [h=1]Request.HttpMethod="POST"[/h]לא עובד כאשר החלפתי לGETאשמח להסבר פשוט אבל מפורט...
פורסם 2014 במרץ 2211 שנים ניסית לקרוא את הדף בויקיפדיה?http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods
פורסם 2014 במרץ 2211 שנים מחבר ברור, אבל יש שם רק http והשם של המתודה שונה httpmethodאין ברשימה של הפונקציות של request את המתודה הזאת
פורסם 2014 במרץ 2311 שנים מחבר if (Request.HttpMethod == "POST")ובתוך הIF יש פקודות להוספת row לטבלה שבDBכאילו הפקודה הזאת מונעת למעשה שהסקריפט ירוץ כאשר הדף מתרענן, הסקריפט מכיל פונקציה בשם Page_Load
פורסם 2014 במרץ 2311 שנים קראת את ההסבר בויקיפדיה?כשאתה סתם לוחץ על לינק באתר, הבקשה לאתר נשלחת ב-GET. כלומר "Request.HttpMethod == "GET. לעומת זאת, כשאתה שולח מידע לאתר (לדוגמה כשאתה מפרסם הודעה בפורום) אז בדרך כלל הבקשה לאתר נשלחת ב-POST, כלומר "Request.HttpMethod == "POST. הבדיקה הזו היא דרך פשוטה להבדיל בין שני הדברים.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.