Gabriel,

    Try reading the manuals at http://www.php.net
    They are a good source of info, always, to start with.

PHP_SELF and PATH_INFO are variables, and as such must have a dollar sign.
Your error messages implies you did not put that sign.
Furthermore, you complain about PHP_SELF and PATH_INFO and the messages
refers to PHP_INFO, wich is a function, therefore needing "()" at the end

    From the manual pages (function EXPLODE splits a string based on a
separator) an example I DID NOT TRY myself :

if(isset($PATH_INFO)) {
     $viewcode = explode('/', $PATH_INFO);
       $num = count($viewcode);
       if($num % 2 == 0) {
           $viewcode[] = '';
           $num++;
       }
       for($i = 1; $i < $num; $i += 2) {

           $$viewcode[$i] = $viewcode[$i+1];

         }
   }

Luis
----- Original Message ----- From: "Gabriel_k" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, July 17, 2003 11:03 PM
Subject: Re: [PHP-WIN] Re: Newbie Q


> Hey man, I tried using PHP_SELF and PATH_INFO, but they both got this
error
> message:
>
> Notice: Use of undefined constant PHP_INFO - assumed 'PHP_INFO' in
> C:\Fedde\Share\Bilder- Resa\Tyskland-Alemania\Tisdag-Martes\Index.php on
> line 46
>
>
> I found path_info when using phpinfo(), but not php_info.
> What am I doing wrong?
>
> /Gabbah
>
> "H Marc Bower" <[EMAIL PROTECTED]> skrev i meddelandet
> news:[EMAIL PROTECTED]
> > Well, if you want the path as far as the website is concerned, use
> > dirname($PHP_SELF).  If you want the absolute file system path, use
> > getcwd().
> >
> > Example:
> >
> > Files located on server at
> > D:\wwwroot\files\uploads\here
> > By website address at:
> > http://yourserver.com/files/uploads/here
> > File being accessed:
> > http://yourserver.com/files/uploads/here/file.php
> >
> > <?php
> >     $title = dirname($PHP_SELF);
> > ?>
> >
> > This will set $title to
> > /files/uploads/here
> >
> > <?php
> >     $title = getcwd();
> > ?>
> >
> > This will set $title to
> > D:\wwwroot\files\uploads\here
> >
> > Depends on what value you actually want to use.
> >
> > (V)
> >
> > ----- Original Message -----
> > From: "Gabriel_k" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, July 16, 2003 8:18 AM
> > Subject: Re: [PHP-WIN] Re: Newbie Q
> >
> >
> > > Well, I want my php script to put the TITLE of a html page to the name
> of
> > > the directory the script is in.
> > >
> > > /Gabbah
> > >
> > > "H Marc Bower" <[EMAIL PROTECTED]> skrev i meddelandet
> > > news:[EMAIL PROTECTED]
> > > > Um...  the file in which you put that command should be there... :)
> > > >
> > > > What is the purpose for knowing the directory name?  Maybe there is
> > > > something else you can tell us that will get you the answer you're
> > looking
> > > > for.
> > > >
> > > > (V)
> > > >
> > > > ----- Original Message -----
> > > > From: "Gabriel_k" <[EMAIL PROTECTED]>
> > > > > What if there is no file?
> > > > > "Heyz" <[EMAIL PROTECTED]> skrev i meddelandet
> > > > > > It's simple.
> > > > > >
> > > > > > dirname(__FILE__)
> > > >
> > > >
> > > >
> > >
> > >
> > >
> > > --
> > > PHP Windows Mailing List (http://www.php.net/)
> > > To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> > >
> >
> >
>
>
>
> --
> PHP Windows Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to