note 18979 deleted from language.variables.external by philip
| From: | philip@php.net | Date: | Mon, 01 Apr 2002 05:34:59 +0000 |
| Subject: | note 18979 deleted from language.variables.external by philip | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-28451@lists.php.net to get a copy of this message | ||
This is a powerfull function which scan
forms post, query string
and return the value
function GetRequest( $name)
{
global $QUERY_STRING;
global $HTTP_POST_VARS;
$Qpost = $HTTP_POST_VARS;
$Qstr = $QUERY_STRING;
while (list ($header, $value) = each ($Qpost))
{
$Qstr .= '&'.$header.'='.$value;
}
$aObj= split("&",$Qstr);
$val= "";
foreach($aObj as $sRes){
$i_pos= strpos($sRes,$name);
if ($i_pos !== false && $i_pos==0){
$i_pos= strpos($sRes,"=")+1;
$val= substr($sRes,$i_pos,strlen($sRes));
break;
}
}
return $val;
}