note 99385 added to reserved.variables.server
| From: | fyrye at torntech dot com | Date: | Sat, 14 Aug 2010 00:25:51 +0000 |
| Subject: | note 99385 added to reserved.variables.server | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-171666@lists.php.net to get a copy of this message | ||
@piana at pyrohawk dot com
Do keep in mind that REQUEST_URL is not a default index of $_SERVER.
And will throw: Notice: Undefined index: REQUEST_URL
Some frameworks and hosts do however add it in there packages.
To imitate a REQUEST_URL you can use REQUEST_URI like so:
<?php
$queryString = $_SERVER['QUERY_STRING'];
$_SERVER['REQUEST_URL'] = (isset($_SERVER['REQUEST_URI']))?
trim(str_replace("?$queryString", '', $_SERVER['REQUEST_URI']),
'/') : "";
print($_SERVER['REQUEST_URL']);
?>
----
Server IP: 69.147.83.197
Probable Submitter: 68.170.225.93
----
Manual Page -- http://www.php.net/manual/en/reserved.variables.server.php
Edit -- https://master.php.net/note/edit/99385
Del: integrated -- https://master.php.net/note/delete/99385/integrated
Del: useless -- https://master.php.net/note/delete/99385/useless
Del: bad code -- https://master.php.net/note/delete/99385/bad+code
Del: spam -- https://master.php.net/note/delete/99385/spam
Del: non-english -- https://master.php.net/note/delete/99385/non-english
Del: in docs -- https://master.php.net/note/delete/99385/in+docs
Del: other reasons-- https://master.php.net/note/delete/99385
Reject -- https://master.php.net/note/reject/99385
Search -- https://master.php.net/manage/user-notes.php