if (!preg_match('/^3\\d\\d+$/', $prefisso)) { die('Prefisso non valido'); } if (!preg_match('/^\\d+$/', $numero)) { die('Numero non valido'); } if (strlen($data) > 160) { die('Testo troppo lungo'); } // Creazione numero con prefisso internazionale $rcpt = '+39' . $prefisso . $numero; // Creazione oggetto e impostazione mittente $sms = new mobytSms($login, $password); $sms->setFrom($from); // Utilizza qualità automatica $sms->setQualityAuto(); // Utilizza autenticazione MD5 $sms->setAuthMd5(); // Invio SMS $result = $sms->sendSms($rcpt, $data); if ($redirect) { // Redirezione header('Location: ' . (substr($result, 0, 2) == 'OK' ? $sms_ok : $sms_ko)); exit; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>sms-relay.php</title>