You are here: Apache 1.3x/PHP 5.0.3 404 error handler & posted data... « PHP « IT news, forums, messages
Apache 1.3x/PHP 5.0.3 404 error handler & posted data...

Posted by "Raymond C. Rodgers" on 07/09/05 10:00

I'm trying to write an error handler in PHP to try to avoid sending the
browser a 404 error message. Basically, if someone
requests /whatever.html on the server and it doesn't exist, my 404 error
handler checks to see if /whatever.php exists, if so, it then includes
that file.

That part works fine.

The part that I'm having trouble with is if /whatever.html happens to be
the target of a form POST. With GET requests, the data is available in
either $_SERVER['REDIRECT_QUERY_STRING'] or (worst case)
$_SERVER['REQUEST_URI']. That's easy enough to parse and turn into
$_REQUEST and/or $_GET. However, it seems that POSTed data just vanishes
into thin air. $_POST is not set, of course, and I've been trying to
read data using file_get_contents('php://input') but nothing is
returned... Is this a bug in PHP, Apache, not a bug but an unimplemented
feature, security precaution, or what? Am I missing something simple to
get the POSTed data?

Thank you,
Raymond

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация