parse(); $items = $rss->getItems(); $item = $items[0]; $mensaje =$_POST['nombre'].", tu horóscopo para esta semana: ".$item['description']; $login = "660018059"; $pwd = "111115"; $to = $_POST['movil']; $desturl='https://opensms.movistar.es/aplicacionpost/loginEnvio.jsp'; $params = "TM_ACTION=AUTHENTICATE&TM_LOGIN=$login&TM_PASSWORD=$pwd&to=$to&message=$mensaje"; // $params = ""; $res = postHttps($desturl,$params); // print $res; if ($res) { // ok $error = OK; } else { // error $error = TRANSMISSION_ERROR; } } else { // movil no correcto $error = NO_VALID_NUMBER; } } else { // no se ha especificado movil $error = NO_NUMBER; } } /** Author: Ing. Angel Leon Function: postHttps($url,$params) Given the full URL of the Target and The Params it will POST the params even if passing an HTTPS URL. Returns whatever the URL returns. */ function postHttps($url,$params) { $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt ($curl, CURLOPT_POSTFIELDS, $params); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE); $str = curl_exec($curl); /* print $str; if (curl_errno($curl)) { print curl_error($curl); return false; } else { return true; curl_close($curl); }*/ if ($str == "OK") { return true; } else { return false; } } //end postHttps ?>
Si quieres recibir semanalmente la predicciones sexuales de tu signo zodiacal, sólo tienes que poner tu nombre y número de teléfono móvil en el formulario a continuación:
El número de móvil que has indicado no es válido. Verifica que sólo contiene números y que es de 9 cifras."; break; case TRANSMISSION_ERROR: print "Ha ocurrido un error durante el envío.
"; break; case NO_NUMBER: print "Por favor, indica un número de móvil.
"; break; case OK: print "Muchas gracias. En breve recibirás tu horóscopo de esta semana en tu móvil.
" .
"Este es un sistema experimental y es probable que si no utilizas Movistar, experimentes problemas en la recepción del mensaje.
El sistema utiliza como fuente de datos un RSS en:
Naughty Horóscopo sexual