M@or פורסם 2003 בנובמבר 3 Share פורסם 2003 בנובמבר 3 יש לי בשרת תיקיה לקריאה בלבד, WWW ובה מאוכסנים כל הקבצים של האתר.בנוסף, יש לי תיקיה חיצונית שנקראת myDB. איך אני פונה ל-DB שב-myDB חוץ מבאמצעות DSN.אני מעוניין לבצע פניה לתיקיה דרך בלוג מבוסס PHP.אני יודע שב-ASP יש דברים כמו Server.MapPath אבל איך אני עושה את זה בפועל? אני פשוט רושם את זה במקום ה-path?הנה קטע קוד מהבלוג הפונה אל קובץ שממוקם ב-myDB ואליו אמורים להכתב נתונים בצורה דינאמית: $file = fopen ('conf.inc.php', 'w'); $content = "<?\n\n"; $content .= "/* This file is part of the Blog.כיצד אני יכול לפנות בקטע קוד זה לקובץ conf.inc.php שמצוי בתיקיה myDB הממוקמת באותה רמה של תיקיית ה-WWW שלי?מאור קישור לתוכן שתף באתרים אחרים More sharing options...
Milford Cubicle פורסם 2003 בנובמבר 3 Share פורסם 2003 בנובמבר 3 אתה צריך לכתוב שם את ה full path של הקובץ, והכל יהיה בסדר... קישור לתוכן שתף באתרים אחרים More sharing options...
M@or פורסם 2003 בנובמבר 3 מחבר Share פורסם 2003 בנובמבר 3 אני ממש בתחילת דרכי ב-PHP... תוכל לתת לי פרטים נוספים או להראות לי כיצד מבצעים זאת בקטע הקוד שהעלתי?מאור. קישור לתוכן שתף באתרים אחרים More sharing options...
Milford Cubicle פורסם 2003 בנובמבר 3 Share פורסם 2003 בנובמבר 3 $file = fopen ('/full/path/to/conf.inc.php', 'w');תשנה את השורה הזאת לכתובת המלאה, וזהו.. את כל השאר תשאיר כמו שהוא.אם אתה לא יודע מה ה full path של סיפרית ה www שלך, תיצור לך קובץ בשם phpinfo.php (לא שהשם משנה משהו..), שיכלול את הקוד הבא:<? phpinfo() ?>תעלה את הקובץ הזה לשרת, תריץ אותו, ואז ב "PHP Variables" (דיי למטה) תמצא את "_SERVER["DOCUMENT_ROOT"]"... קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.