הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   שאלה| GET בPHP (https://hosts.co.il/forums/showthread.php?t=92551)

Poozmac 04-10-11 17:01

שאלה| GET בPHP
 
היי אני מתחיל עכשיו ללמוד PHP
וראיתי שרשמו איפשהו ששימוש בGET הוא לא כל כך בטוח ועדיף להשתמש יותר בPOST
אז רציתי לשאול אם זה נכון ואם כן אז למה?

Somdir 04-10-11 17:31

תלוי בשימושים שלך.
איך בידיוק תראה פרופיל מסויים בשיטת POST ?

IgalSt 04-10-11 19:31

ציטוט:

נכתב במקור על ידי Poozmac (פרסם 820698)
היי אני מתחיל עכשיו ללמוד PHP
וראיתי שרשמו איפשהו ששימוש בGET הוא לא כל כך בטוח ועדיף להשתמש יותר בPOST
אז רציתי לשאול אם זה נכון ואם כן אז למה?

אני מניח שאתה מדבר על קבלת מידע שנשלח לעמוד באמצעות GET או POST.

בכללי, יש דברים שלא נהוג לשלוח ב-GET. לדוגמה שם משתמש וסיסמה ישלחו ב-POST כדי שהם לא ישמרו ככתובת שהגולש ביקר בה (וכך ניתן לגנוב את הסיסמה בקלות ממחשב).

כמו כן ב-GET יש הגבלה של כ-1000 תווים שניתן להעביר סה"כ בעוד שב-POST היא לא קיימת.

בעיקרון תסתכל על זה בצורה הבאה: אם אתה רוצה לשלוח מידע כלשהו מטופס לעמוד אז לרוב תשתמש ב-POST.
במידה ואתה רוצה לקבל עמוד, והתוכן שלו תלוי בפרמטרים (לדוגמה PageId), אז תשתמש ב-GET.

איציק ברבי 04-10-11 20:48

GET = גלוי למשתמש צד שלישי.
POST = לא גלוי, מוסתר למען שמירה על פרטים.

Poozmac 04-10-11 22:49

ציטוט:

נכתב במקור על ידי IgalSt (פרסם 820716)
אני מניח שאתה מדבר על קבלת מידע שנשלח לעמוד באמצעות GET או POST.

בכללי, יש דברים שלא נהוג לשלוח ב-GET. לדוגמה שם משתמש וסיסמה ישלחו ב-POST כדי שהם לא ישמרו ככתובת שהגולש ביקר בה (וכך ניתן לגנוב את הסיסמה בקלות ממחשב).

כמו כן ב-GET יש הגבלה של כ-1000 תווים שניתן להעביר סה"כ בעוד שב-POST היא לא קיימת.

בעיקרון תסתכל על זה בצורה הבאה: אם אתה רוצה לשלוח מידע כלשהו מטופס לעמוד אז לרוב תשתמש ב-POST.
במידה ואתה רוצה לקבל עמוד, והתוכן שלו תלוי בפרמטרים (לדוגמה PageId), אז תשתמש ב-GET.

וואו תודה על התשובה המפורטת עכשיו הבנתי לגמרי
תודה רבה


כל הזמנים הם GMT +2. הזמן כעת הוא 21:24.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ