#!/usr/bin/php -q "; $xml = "XML=".urlencode($xml); $post = "POST /CGI/Execute HTTP/1.0\r\n"; $post .= "Host: $ip\r\n"; $post .= "Authorization: Basic $auth\r\n"; $post .= "Connection: close\r\n"; $post .= "Content-Type: application/x-www-form-urlencoded\r\n"; $post .= "Content-Length: ".strlen($xml)."\r\n\r\n"; $response = ''; $fp = fsockopen ($ip, 80, $errno, $errstr, 30); if (!$fp) { //error_log("$errstr ($errno)
\n"); } else { fputs($fp, $post.$xml); flush(); while (!feof($fp)) { $response .= fgets($fp, 128); flush(); } } //error_log($response); } $uid = "test"; $pwd = "test"; push2phone($argv[1], $argv[2], $uid, $pwd);