RE: [PHP] How do I display the script file name?

2003-02-27 Thread Rich Gray
How can I display the script file name? Presumably something like-: ?php echo $ScriptFileName; ? While I'm learning php and developing various Web page versions, I want to be sure the that the display is from the appropriate script. Regards Stephen Ford, Surrey, UK Try any of these to

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Stephen Ford
emailed posted Thanks I'll post back with results. Stephen -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Jason k Larson
The 'magic constant' __FILE__ is one way. ?PHP echo __FILE__; ? or even better: ?=__FILE__;? HTH, Jason k Larson Stephen Ford wrote: How can I display the script file name? Presumably something like-: ?php echo $ScriptFileName; ? While I'm learning php and developing various Web page versions,

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Stephen Ford
Partial success. The code and output are shown below. There are no errors. What does the .' '. do pls. Have tried a variety of combinations to see the effect. Nothing to see... :-( ===PHP== ?php echo PLine #1 .' '.$_SERVER['PHP_SELF'], /P; echo PLine #2/P; echo PLine #3/P; echo

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Jason k Larson
. is a string concatenation operator. ' or are strings. Read http://www.php.net/manual/en/language.operators.string.php By the way, __LINE__ is available in addition to __FILE__. Hope that helps, Jason k Larson Stephen Ford wrote: Partial success. The code and output are shown below. There

RE: [PHP] How do I display the script file name?

2003-02-27 Thread M.A.Bond
:[EMAIL PROTECTED] Sent: 27 February 2003 16:47 To: [EMAIL PROTECTED] Subject: Re: [PHP] How do I display the script file name? Partial success. The code and output are shown below. There are no errors. What does the .' '. do pls. Have tried a variety of combinations to see the effect. Nothing

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Jason k Larson
-Original Message- From: Stephen Ford [mailto:[EMAIL PROTECTED] Sent: 27 February 2003 16:47 To: [EMAIL PROTECTED] Subject: Re: [PHP] How do I display the script file name? Partial success. The code and output are shown below. There are no errors. What does the .' '. do pls. Have tried

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Stephen Ford
I've checked up on strings, and it seems like the quoting is like the Korn shell. You can see below that I found basename() which works fine with __FILE__, but $_SERVER['PHP_SELF'] etc print nothing. Any ideas? Stephen =PHP== ?php echo 'P$_SERVER[\'PHP_SELF\']=

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Jason k Larson
I disagree. While I tend to stay away from short tags in general, the use of the short echo tag has yet to cause any trouble for me. And it makes code exceptionally easier to read, which proves to be a valueable asset. Maybe you could provide and example where a short tag is causing some

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Leif K-Brooks
The ?xml tag not being allowed outside of PHP tags in one example. Code that relies on short tags also causes problems with portability, since it can't be moved to a server with short tags turned off. Jason k Larson wrote: I disagree. While I tend to stay away from short tags in general, the

Re: [PHP] How do I display the script file name?

2003-02-27 Thread Stephen Ford
By including \n the html source looks like this, which is fine. I'll RTFM about $_SERVER and post back if in trouble. Thanks for help. Stephen P$_SERVER['PHP_SELF']= /P P$_SERVER['SCRIPT_NAME'] (etc)= /P P__FILE__=/path/sfindex03.php/P P$SCRIPT_FILENAME=/path/sfindex03.php/P