ブラウザのURLからPOSTを取得

URLに使う事自体が今はセキュリティ上危ないような・・・

一応サンプルを作ったので良かったら使ってみてみてください。

function post_from_url($post_name, $str){
    $tstr=explode("&",strstr($str,"&".$post_name."="))[1];
	if(strcmp($tstr,"")==0)
		$tstr=explode("?",strstr($str,"?".$post_name."="))[1];
	return explode("=",$tstr)[1];
}
$str=$_SERVER["REQUEST_URI"];
echo post_from_url("page_id",$str);

てか普通は

htmlspecialchars($_GET["data"]);

とかだよね・・・

parse_url($url);
echo parse_url["host"];
echo parse_url["path"];
echo parse_url["query"];

とかもあった!