Re: correct entry for php_self



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
.



Relevant Pages

  • Re: correct entry for php_self
    ... J.O. Aho wrote: ... $PHP_SELF contains the full pathname of the file, rather than the location of the file relative to localhost. ... error 404 when the for posts. ...
    (alt.php)
  • 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)