Re: correct entry for php_self



J.O. Aho wrote:
carlton wrote:

I have tried text book the example below, however,
$PHP_SELF contains the full pathname of the file, rather than the location of the file relative to localhost.
The page is called using http://localhost/picturecash/selfcall.php
$PHP_SELF=/var/www/html/picturecash/selfcall.php, hence I get the error 404 when the for posts.
How do I get the page to successfully call its self?


<FORM ACTION="<?php print $PHP_SELF?>" METHOD="POST">


try with:

<FORM ACTION="<?php echo $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; ?>" METHOD="POST">

or even better

<FORM ACTION="" METHOD="POST">


For more info about the variables, see http://www.php.net/manual/en/reserved.variables.php


//Aho
Thanks, that works fine.
.



Relevant Pages

  • Re: correct entry for php_self
    ... carlton wrote: ... $PHP_SELF contains the full pathname of the file, rather than the location of the file relative to localhost. ... 404 when the for posts. ...
    (alt.php)
  • Re: Kde hangs on splash screen
    ... +0100), J.O. Aho wrote: ... As soon as I get a network ... >> and this workaround is 100% effective. ... > 127.0.0.1 myhost localhost.localdomain localhost ...
    (comp.os.linux.x)
  • correct entry for php_self
    ... $PHP_SELF contains the full pathname of the file, rather than the location of the file relative to localhost. ... <HEAD> ...
    (alt.php)