07-09-2005, 16:45
|
|
|
חבר מתאריך: 20.02.03
הודעות: 2,396
|
|
מומלץ מאוד כי תעביר את כל האתר שלך לצורה של GET_$ ו POST_$. הדרך בה אתה עובד עכשיו מאוד פריצה ולא מומלץ להשתמש בה. יש סיבה לזה שעברו להשתמש בצורת הכתיבה הנוכחית.
בנוגע למה יש לך לעשות?
אתה יכול להכין קטע קוד שירוץ בכל הדפים שלך ויכניס את הנתונים לתוך המשתנים על פי מה שאתה רוצה...
לדוגמא:
קוד PHP:
foreach($_GET as $name=>$val) ${$name} = $val;
צור אותו דבר גם עבור POST ושים את קטע הקוד בתחילת כל הדפים (או בדף כללי שאתה עושה לו אינקלוד). אל תשכח שדרושה הבדיקה האם מדובר ב GET או בPOST, ועל פי זה אתה צריך להתקדם...
אפשרות נוספת זה לעבור לשרת שתומך ב Register Globals.
שוב אני אומר - לא מומלץ לעשות את זה. שב ותסדר את בעיות האבטחה שיש לך. מדובר בצורת תיכנות לקויה. פרטים נוספים אתה יכול למצוא בלינק הבא: http://il.php.net/manual/en/security.globals.php
בברכה, דקל
_____________________________________
"מתכנת זה אדם שפותר בעיה שעל קיומה לא ידעת, בדרך שאינך מבין"
|