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

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-04-07, 11:57   # 1
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

צריך עזרה במשהוא די מסובך

תראו אני נתקעתי בבעיה אחת ענקית אז המצב שלי ככה:
יש לי מחלקה של שגיעות שאלייה אני ניגש במקרה של שגיעה עכשיו המחלקה היא גדולה מאוד לכן היא נמצאת בקובץ נפרד בתיקייה של המון קבצי מחלקות עכשיו שיש לי שגיעה אני קורא לו למשל בצורה כזאת:
PHP קוד:
$error = new errors;
$error->hacka(); 
זאת סתם דוגמה לקריאה לשגיעה עכשיו אחרי שקראתי לה הקובץ אמור לעשות אינקלוד לקובץ בתיקייה של המון קבצים למקרה של שגיעה כאילו למשל יש לי שגיעה של התחברות למסד אז אני עושה:
PHP קוד:
$error = new errors;
$error->sql_connect(); 
ומה שקורא בקובץ ה-errors זה בעצם אינקלוד לקובץ אבל שימו לב מה קורא פה נגיד קראתי לקובץ ה-errors מתוך תיקייה רחוקה בשרת אז אני יצטרך להוסיף המון .././../ והלאה אבל אם קראתי לו מאותה התיקייה אז אני לא יצטרך להוסיף כלום אז איך אני יכול לדעת מאיזה קובץ ראתי לו ובצורה כזאת לקרוא לו מכל קובץ?ד"א אני לא יכול לקרוא מהקובץ של השגיעה מכיוון שבמחלקה של השגיעות יש עוד דברים חוץ מהאינקלוד
__________________
בברכה, חיים.

  Reply With Quote
ישן 10-04-07, 12:02   # 2
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

אתה יכול להעביר במשתנה לפונקציה את הערך __FILE__, ד"א אומרים שגיאה(ות)
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 10-04-07, 12:12   # 3
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

מה ז"א הערך _FILE_ ?אתה יכול להסביר את עצמך?
__________________
בברכה, חיים.

  Reply With Quote
ישן 10-04-07, 12:31   # 4
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

עם שתי קווים תחתונים, הוא מחזיר לך פשוט את שם הקובץ.
יש גם את __LINE__ שנותן לך את השורה שהוא נמצא בה.
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 10-04-07, 12:40   # 5
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

אבל אני צריך את המיקום שלו ולא את שם הקובץ
__________________
בברכה, חיים.

  Reply With Quote
ישן 10-04-07, 12:51   # 6
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

ציטוט:
נכתב במקור על ידי masterpl צפה בהודעה
אבל אני צריך את המיקום שלו ולא את שם הקובץ
תשתמש ב:
PHP קוד:
$_SERVER['DOCUMENT_ROOT'
כדי לדעת מיקום רק תמחק מה שאחרי ה-/ האחרון.
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 10-04-07, 13:17   # 7
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

אני הייתי משתמש בנתיב מוחלט ולא יחסי
  Reply With Quote
ישן 10-04-07, 13:27   # 8
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
אני הייתי משתמש בנתיב מוחלט ולא יחסי
ואפשר דוגמה?
__________________
בברכה, חיים.

  Reply With Quote
ישן 10-04-07, 13:34   # 9
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

כל הקבצים של השגיאות באותה תקיה?
אז תגדיר למחלקה שמאנקלדת אותם את הנתיב המלא:
קוד:
/home/bnaya/domain/domain.com/public_html/inc_dir/
ואז פשוט רק תוסיף לנתיב את השם של הקובץ ותאנקלד
  Reply With Quote
ישן 10-04-07, 13:42   # 10
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

אוקיי הבנתי ואיך אני עושה את זה ב-PHP?
__________________
בברכה, חיים.

  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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