chewRestResponse($response); return $myresponse->getHTTPBody(); } function inputxml2php($inputxml) { $xml_parser = xml_parser_create(); xml_parse_into_struct($xml_parser, $inputxml, $arr_vals,$index); xml_parser_free($xml_parser); return $arr_vals; } function HTTP_Post($URL,$data, $referrer="") { // expects data to be an array !!! // parsing the given URL $URL_Info=parse_url($URL); // Building referrer if($referrer=="") // if not given use this script as referrer $referrer=$_SERVER["PHP_SELF"]; // making string from $data foreach ($data as $key=>$value) $values[]="$key=".urlencode($value); $data_string=implode("&",$values); // Find out which port is needed - if not given use standard (=80) if(!isset($URL_Info["port"])) $URL_Info["port"]=80; $request=""; // building POST-request: $request.="POST ".$URL_Info["path"]." HTTP/1.1\n"; $request.="Host: ".$URL_Info["host"]."\n"; $request.="Referer: $referrer\n"; $request.="Content-type: application/x-www-form-urlencoded\n"; $request.="Content-length: ".strlen($data_string)."\n"; $request.="Connection: close\n"; $request.="\n"; $request.=$data_string."\n"; $result=""; $fp = fsockopen($URL_Info["host"],$URL_Info["port"]); fputs($fp, $request); while(!feof($fp)) { $result .= fgets($fp, 128); } fclose($fp); return $result; } ?>
Yahoo! Term Extraction AJAX-enabled tag guesser
Tag suggestions: