![]() |
בעיה עם file_exists
אני בודק אם הקובץ נמצא על השרת בצורה הבאה-
קוד:
if (file_exists($file_name)) |
תנסה קודם כל בדוגמא יותר מופשטת, עם הדפסה וכו'(כדי להבין אם אין באג למעלה)...
אם לא עזר, בדוק את המחיצה של הקובץ. |
מה הקטע בRETURN? זה תנאי... לא פונקציה או משהו... תעשה ECHO או שתכניס את זה לפונקציה.
|
ציטוט:
|
שים לב שכתבת $filename ולא $file_name
PHP קוד:
|
ציטוט:
כי דף סביר במערכת שלי לא עובדת עם ECHO אחד. יש דף אחד בלבד בשביל ECHO ועוד אחד שיש בו ECHO לAJAX וזהו. RETURN משמש בשביל להחזיר ערך. ככה עובדת הפונקצייה SUBSTR, STR_REPLACE או כל פונקצייה אחרת שתרצה. אם אתה מחזיר ערך, תוכל לטפל בו לפני שאתה עושה לו כל דבר אחר. דוגמא סבירה? אין לי כוח להמציא כרגע, אבל זה מאוד מאוד שימושי במקרים מסויימים לעבוד עם RETURN. ד"א מי אמר לך שזו לא פונקצייה או פונקציית מחלקה? |
ציטוט:
מה עושים? :-/ |
אתה צריך להגדיר global ל width, הרי זה בתוך פונקציה לא?
|
אולי תראה קצת מהקוד לפני הקוד שהבאת?
|
ציטוט:
שאתה לא תגיד לי שאין לי נסיון... ומן הסתם שאני יודע את זה .. אז אל תנסה להסביר לי.. אבל הכוונה שמה הקטע בלעשות סתם RETURN בתנאי IF? אם זה חלק מפונקציה או פונקציית מחלקה אז זה מובן... אבל אוטומטית חשבתי שזאת הבעיה =\ אז תחשוב לפני שאתה חושב שאני לא מבין תחביר בסיסי בשפה.. והאמת שאני עובד רק עם RETURN בסקריפטים שלי... ולפותח הנושא, במידה וזה לא חלק מפונקציה אז תחליף את הRETURN בכל דבר אחר תכניס למשתנה או משהו... ובמידה וזה כן חלק מפונקציה אז יש מצב שהבעיה עם בנתיב של $file_name |
כל הזמנים הם GMT +2. הזמן כעת הוא 00:11. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ