This is a discussion on Get the current file name within the PHP General forums, part of the PHP Programming Forums category; Hi, due to a current PHP upgrade i am unable to use the following code to get the filename of ...
|
|||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
|
|||
|
Hi,
due to a current PHP upgrade i am unable to use the following code to get the filename of the page: $s = getenv('SCRIPT_NAME'); I need to get the filename without any avariables attached. For example if the URL is www.mydomain.com/test.php?test=yes using $s = getenv('PHP_SELF'); returns test.php?test=yes how can I return just test.php i.e. the filename on its own Thanks for your help |
|
|||
|
thanks for your reply,
but that doesn't seem to work either, how about removing everything after and including the ?, how would i do that? "Manoj Nahar" <manoj@mail15.com> wrote in message news:3F213670.203@mail15.com... > u can try > $filename=$_SERVER[SCRIPT_NAME]; > > Manoj > > > Shaun wrote: > > >Hi, > > > >due to a current PHP upgrade i am unable to use the following code to get > >the filename of the page: > > > >$s = getenv('SCRIPT_NAME'); > > > >I need to get the filename without any avariables attached. For example if > >the URL is > > > >www.mydomain.com/test.php?test=yes > > > >using $s = getenv('PHP_SELF'); > > > >returns test.php?test=yes > > > >how can I return just test.php i.e. the filename on its own > > > >Thanks for your help > > > > > > > > > > > > > |
|
|||
|
how about this:
$_SERVER["PHP_SELF"]; ciao SVEN Shaun wrote: > thanks for your reply, > > but that doesn't seem to work either, how about removing everything > after and including the ?, how would i do that? > > > "Manoj Nahar" <manoj@mail15.com> wrote in message > news:3F213670.203@mail15.com... >> u can try >> $filename=$_SERVER[SCRIPT_NAME]; >> >> Manoj >> >> >> Shaun wrote: >> >>> Hi, >>> >>> due to a current PHP upgrade i am unable to use the following code >>> to get the filename of the page: >>> >>> $s = getenv('SCRIPT_NAME'); >>> >>> I need to get the filename without any avariables attached. For >>> example if the URL is >>> >>> www.mydomain.com/test.php?test=yes >>> >>> using $s = getenv('PHP_SELF'); >>> >>> returns test.php?test=yes >>> >>> how can I return just test.php i.e. the filename on its own >>> >>> Thanks for your help |
|
|||
|
On Friday, July 25, 2003, 4:59:24 PM, Shaun wrote:
S> thanks for your reply, S> but that doesn't seem to work either, how about removing everything after S> and including the ?, how would i do that? try echo basename($_SERVER['PHP_SELF']) Please trim your posts :) -- Regards, Burhan Khalid phplist[at]meidomus[dot]com http://www.meidomus.com |