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

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

dabi 13-11-08 17:29

עזרה באינקלוד
 
אני מאנקלד דף במקום אחר בשרת שלי וזה בסדר
הבעיה שהאותו דף הוא דף פונקציות שהוא קוראה ומדפיס עוד כמה דפים
לדוגמא
בנתיב

site/x.php
אני מאנקלד את הקובץ בנתיב
site/1/3/function.php
הקובץ הזה הוא קורא לעוד כמה קבצים שנמצאים בתיקיה שלו לדוגמא
site/1/3/yyy.php
site/1/3/xxx.php
מי שלא הבין הנה התוכנה של הקובץ function.php
PHP קוד:

<?php
include('site/1/3/yyy.php'); 
include(
'site/1/3/xxx.php'); 
?>

ופה הבעיה...
השרת מחפש את הקבצים

site/1/3/yyy.php
site/1/3/xxx.php

בתיקיה
site/איפה שאינקלדתי את הקובץ פונקציות ולא כמו שהוא אמור לחפש בתיקיה של ה site/1/3/

מקווה שהבנתם
אשמח לעזרה
תודה

GalN 13-11-08 17:35

בתוך הדף פונקציות לא אמור להיות שום קובץ מאונקלד אלא אם כן הוא של הSQL או config..

אתה קצת לא ברור .. תוכל להסביר את עצמך יותר?
תודה.

daMn 13-11-08 17:36

דבר ראשון, הכי טוב שתגדיר בתור קבוע נתיב לתיקיה הראשית של האתר שלך ואז תשתמש בה.
בכ"מ אתה יכול להשתמש בצעדים הבאים:
קוד:

./
שמציין נתיב לתיקיה הנוכחית
קוד:

../
שמציין נתיב לתיקיה הקודמת.

מה גם שיש פונקציות בPHP כמו dirname..תריץ חיפוש.

dabi 13-11-08 17:37

ציטוט:

נכתב במקור על ידי GalN (פרסם 681615)
בתוך הדף פונקציות לא אמור להיות שום קובץ מאונקלד אלא אם כן הוא של הSQL או config..

אתה קצת לא ברור .. תוכל להסביר את עצמך יותר?
תודה.

אני מאנקלד מדף הפונקציות עוד דפים נוספים
והשרת מחפש את הדפים הנוספים לפי הקובץ שאינקלד את הדף פונקציות
אני לא רוצה לרשום נתיב מלא זה בעייתי במקרה שלי
אולי יש איזה פונקציה שמנאקלדת בשיטה שאני צריך

dabi 13-11-08 17:38

ציטוט:

נכתב במקור על ידי daMn (פרסם 681617)
דבר ראשון, הכי טוב שתגדיר בתור קבוע נתיב לתיקיה הראשית של האתר שלך ואז תשתמש בה.
בכ"מ אתה יכול להשתמש בצעדים הבאים:
קוד:

./
שמציין נתיב לתיקיה הנוכחית
קוד:

../
שמציין נתיב לתיקיה הקודמת.

מה גם שיש פונקציות בPHP כמו dirname..תריץ חיפוש.

לא הבנתי אותך אחי
הבנת את הבעיה שלי?
אני צריך שהאינקלוד של הדף של הפונקציות ילך לפי הננתיב שבוא נמצא דף הפונקציות

yard2010 13-11-08 21:34

במקום שאני אשבור שיניים:
http://www.php.net/manual/en/languag...predefined.php
היכולת הכי טובה של המתכנת היא למידה עצמית.


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

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