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

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

   
|!|

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

חיים לא מחובר  

[PHP] איך אני ידוע באיזה קובץ אני כרגע נמצא?

למשל אני כרגע באתר נמצא בקובץ ה-index.php איך אני יודע אם אני נמצא שם או שבכלל אני במשהוא אחר?אני רוצה שמשתנה כלשהוא אצלי יכיל את שם הקובץ שבו אני כרגע
__________________
בברכה, חיים.

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

בניה לא מחובר  

יש לך את :
PHP קוד:
<?php
echo $_SERVER['PHP_SELF'];
echo 
"\r\n<br />\r\n"
echo __FILE__;
?>
  Reply With Quote
ישן 27-04-07, 10:46   # 3
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

ציטוט:
נכתב במקור על ידי בניה צפה בהודעה
יש לך את :
PHP קוד:
<?php
echo $_SERVER['PHP_SELF'];
echo 
"\r\n<br />\r\n"
echo __FILE__;
?>
מכיר כבר אבל הבעיה היא שאני צריך רק את ה-index.php ושגם אם זה יהיה על שרת ביתי או שרת לא ביתי לא משנה באיזה תיקייה זה יהיה שזה עדיין יכיל את הערך index.php זה אפשרי?
__________________
בברכה, חיים.

  Reply With Quote
ישן 27-04-07, 11:39   # 4
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

בטח:

PHP קוד:
echo array_pop(explode('/',$_SERVER[PHP_SELF])); 
  Reply With Quote
ישן 27-04-07, 11:41   # 5
חיים
חבר וותיק
 
חיים's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
מיקום: עפולה
גיל: 32
הודעות: 1,548
שלח הודעה באמצעות ICO אל חיים שלח הודעה באמצעות MSN אל חיים Send a message via Skype™ to חיים

חיים לא מחובר  

ציטוט:
נכתב במקור על ידי LosNir צפה בהודעה
בטח:

PHP קוד:
echo array_pop(explode('/',$_SERVER[PHP_SELF])); 

תודה רבה רבה לך עזרת לי מאוד
__________________
בברכה, חיים.

  Reply With Quote
ישן 27-04-07, 15:41   # 6
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

שיטה שהיא קצת הרבה יותר יעילה :

PHP קוד:
echo basename(__FILE__); 
  Reply With Quote
ישן 27-04-07, 15:50   # 7
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

אוי רותם, אל תעשה ראש קטן, הדף יטען יותר מהר ב 10 מאיות שניה? אז?...
  Reply With Quote
ישן 27-04-07, 17:08   # 8
בניה
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: נחושה
הודעות: 3,434

בניה לא מחובר  

הערה:

PHP SELF מציג את הדף PHP שבוקש מהשרת.
ו __FILE__ מציג את הקובץ שהקוד נמצא בו.
מה ההבדל?
שאם עשית include לקובץ שיש בו הדפסה של __FILE__ אז יודפס הקובץ שאולקנד ואם יש בו הדפסה של PHP SELF אז יודפס הקובץ שאינקלד.
  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. הזמן כעת הוא 18:06.

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