ערכתי לאחרונה בתאריך 20.03.09 בשעה 02:16 בברכה, CaTz
היי,אחרי המלצתכם, הפעלתי mod_rewrite באתר שלי, והתעוררה בעיה.
כל האתר שלי בנוי מעמוד index אחד ששואב לפי נתון קבצים אחרים.
לפני השינויי כל הנתיבים היו יחסיים לroot ואז לא הייתה לי שום בעיה.
אחרי השינוי הכנסתי את כל מה שקשור לניהול תחת התקייה admin
ואז נוצר הצורך למצוא חזרה את הנתיב לroot ולכן כתבתי את הפונקציה הזאת.
function path_to_root() { $rel_path = explode('/',dirname($_SERVER['PHP_SELF'])); $uri_path = explode('/',dirname($_SERVER['REQUEST_URI'])); $arr = array_diff($uri_path,$rel_path); //var_dump($rel_path); echo '<br />'; //var_dump($uri_path); echo '<br />'; //var_dump($arr); echo '<br />'; $deep = count($arr); for($i=0;$i<$deep;$i++) { $path_fix .= '../'; } return $path_fix; }
|
תהנו אנשים,
מקווה שהפונקציה תעזור פה למשהו...
ד"א אתם מוזמנים לראות איך הmod_rewrite עובד
:P
www.sub-baba.com
