note 105602 added to reserved.variables.server
| From: | MarkAgius at markagius dot co dot uk | Date: | Wed, 31 Aug 2011 09:18:51 +0000 |
| Subject: | note 105602 added to reserved.variables.server | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-182850@lists.php.net to get a copy of this message | ||
You have missed 'REDIRECT_STATUS'
Very useful if you point all your error pages to the same file.
File; .htaccess
# .htaccess file.
ErrorDocument 404 /error-msg.php
ErrorDocument 500 /error-msg.php
ErrorDocument 400 /error-msg.php
ErrorDocument 401 /error-msg.php
ErrorDocument 403 /error-msg.php
# End of file.
File; error-msg.php
<?php
$HttpStatus = $_SERVER["REDIRECT_STATUS"] ;
if($HttpStatus==200) {print "Document has been processed and sent to you.";}
if($HttpStatus==400) {print "Bad HTTP request ";}
if($HttpStatus==401) {print "Unauthorized - Iinvalid password";}
if($HttpStatus==403) {print "Forbidden";}
if($HttpStatus==500) {print "Internal Server Error";}
if($HttpStatus==418) {print "I'm a teapot! - This is a real value, defined in
1998";}
?>
----
Server IP: 69.147.83.197
Probable Submitter: 90.195.232.64
----
Manual Page -- http://www.php.net/manual/en/reserved.variables.server.php
Edit -- https://master.php.net/note/edit/105602
Del: integrated -- https://master.php.net/note/delete/105602/integrated
Del: useless -- https://master.php.net/note/delete/105602/useless
Del: bad code -- https://master.php.net/note/delete/105602/bad+code
Del: spam -- https://master.php.net/note/delete/105602/spam
Del: non-english -- https://master.php.net/note/delete/105602/non-english
Del: in docs -- https://master.php.net/note/delete/105602/in+docs
Del: other reasons-- https://master.php.net/note/delete/105602
Reject -- https://master.php.net/note/reject/105602
Search -- https://master.php.net/manage/user-notes.php