note 106059 added to book.mail

From: Date: Thu, 06 Oct 2011 17:53:00 +0000
Subject: note 106059 added to book.mail
Groups: php.notes 
Request: Send a blank email to php-notes+get-183672@lists.php.net to get a copy of this message
somebody pls help! am a newbiee to php, i only understand procedural code... how to send a birthday sms reminder from database to mobile phone...here is the api..code <?php /*============================================================================================= ** The function to post a HTTP Request to the provided url passing the $_data array to the API ===============================================================================================*/ function PostRequest($url, $_data) { // convert variables array to string: $data = array(); while(list($n,$v) = each($_data)){ $data[] = "$n=$v"; } $data = implode('&', $data); // format --> test1=a&test2=b etc. // parse the given URL $url = parse_url($url); if ($url['scheme'] != 'http') { die('Only HTTP request are supported !'); } // extract host and path: $host = $url['host']; $path = $url['path']; // open a socket connection on port 80 $fp = fsockopen($host, 80); // send the request headers: fputs($fp, "POST $path HTTP/1.1\r\n"); fputs($fp, "Host: $host\r\n"); fputs($fp, "Content-type: application/x-www-form-urlencoded\r\n"); fputs($fp, "Content-length: ". strlen($data) ."\r\n"); fputs($fp, "Connection: close\r\n\r\n"); fputs($fp, $data); $result = ''; while(!feof($fp)) { // receive the results of the request $result .= fgets($fp, 128); } // close the socket connection: fclose($fp); // split the result header from the content $result = explode("\r\n\r\n", $result, 2); $header = isset($result[0]) ? $result[0] : ''; $content = isset($result[1]) ? $result[1] : ''; // return as array: return array($header, $content); } ?> pls help me ! ---- Server IP: 69.147.83.197 Probable Submitter: 82.128.2.204 ---- Manual Page -- http://www.php.net/manual/en/book.mail.php Edit -- https://master.php.net/note/edit/106059 Del: integrated -- https://master.php.net/note/delete/106059/integrated Del: useless -- https://master.php.net/note/delete/106059/useless Del: bad code -- https://master.php.net/note/delete/106059/bad+code Del: spam -- https://master.php.net/note/delete/106059/spam Del: non-english -- https://master.php.net/note/delete/106059/non-english Del: in docs -- https://master.php.net/note/delete/106059/in+docs Del: other reasons-- https://master.php.net/note/delete/106059 Reject -- https://master.php.net/note/reject/106059 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#183672) next »