![]() |
[PHP] מניעת שליחת POST מהמחשב
חיפשתי בפורום ולא מצאתי,
איך אני יכול למנוע שליחת POST מהמחשב? כל מה שמצאתי זה הקוד של RS: PHP קוד:
יש למישהו רעיון איך עושים את זה? |
מה זה הקוד של RS ? שלי ?
|
אתה רוצה שלא יוכלו לשלוח בקשות POST לשרת?
|
כן שלך (RS324) מצאתי אותו כאן בפורום הבאת לאיזה אחד,
ובניה אני רוצה שישלחו בקשות POST מהשרת שלי לשרת שלי (בין הדפים של השרת), אבל אני לא מעוניין שישלחו בקשות POST מהמחשב אל השרת. כאילו, אני יכול עכשיו לעשות דף HTML עם אותם פרמטרים ולשלוח את הבקשה לשרת ואז הוא יקבל את זה כרגיל. אתה מבין? |
פשוט תגביל את הרפרר לאתר שלך..מה הבעיה?
|
מה ז"א, איך אני עושה זאת?
|
$_SERVER['HTTP_REFERER']
מביא לך את כתובת האתר שממנו הופנה המשתמש. ז"א אם מישהו לוחץ על אחד הקישורים בחתימה שלי, ואני שם את הפונקציה הנ"ל באתר, אתה תראה שכתוב host.co.il. |
שימו לב שיש משתמשים שמבטלים שליחת REFERER (או שאפילו בלי ידיעתם כמו Norton Internet Security)
|
אתה יכול לעשות את זה גם עם session...
|
רגע, אתה רוצה שיוכלו לשלוח טפסים בPOST רק מטפסים שנמצאים בדף בשרת שלך או רק שדף PHP שלך יוכל לשלוח בקשתHTTP עם POST לדף אחר שלך?
|
כל הזמנים הם GMT +2. הזמן כעת הוא 22:52. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ