$email = $_POST["email"]; $pass = $_POST["password"]; $phone_number = $_POST["phone_number"]; $msg = $_POST["msg"]; //מוודא אורך טלפון if (strlen($phone_number) != 10) { echo 'יש שגיאה בטלפון, כמה ספרות הקלדת?'; die; } //מוודא תקינות קידומת if (substr($phone_number, 0, 2) != "05") { echo "בעיה בקידומת? " . $phone_number . " " . substr($phone_number, 0, 2); die; } //מחפש קוד מזהה $db = new DB_functions(); if (($regId = $db->GetUser($email, md5($pass . SALT))) === false) { echo "שגיאה באימייל או בסיסמא"; die; } //מוודא תקינות אורך הודעה if (strlen($msg) > 160) { echo "הודעה ארוכה מידי"; die; } $gcm = new gcm(); $gcm->send2phone($regId, array("num" => $phone_number, "msg" => $msg)); echo "נשלח בהצלחה"; } else { echo "שגיאה. האם מילאת את כל הפרטים?"; }