$val) { if (ereg("^_priv_(postget.*)\$",$val,$matched)) { $permit=array("127.0.0.1"=>1,"192.168.192.1"=>1,"192.168.90.11"=>1,"192.168.90.12"=>1); if (!$permit[$HTTP_SERVER_VARS["REMOTE_ADDR"]]) print("Forbidden:" ." REMOTE_ADDR=".htmlspecialchars($HTTP_SERVER_VARS["REMOTE_ADDR"]) .",key=".htmlspecialchars($key) .",val=".htmlspecialchars($val) ."
" ); else $_REQUEST[$key]=chop(join(" ",file($path_priv.$matched[1],false/*use_include_path*/))); } } if ($getget) { $first='?'; foreach ($_REQUEST as $key=>$val) { $where.="${first}".urlencode($key)."=".urlencode($val); $first='&'; } header("Location: $where"); } header("Content-type: text/html"); print(''."\n"); ?> postget

\n" ."get\n" ."

\n"); } else { print("" ."\n" ."

\n"); foreach ($_REQUEST as $key=>$val) print("\n"); print("\n"); print("

\n"); } ?>