Op deze pagina kan je smsjes versturen naar elke telefoon waar dan ook. Per SMS kost het je 100 credits.
$query = "SELECT * FROM users WHERE id = '" . $memberid . "'";
$result = mysql_query($query) or die(mysql_error());
$hoi = mysql_fetch_assoc($result);
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$resp = recaptcha_check_answer($privatekey, $_SERVER["REMOTE_ADDR"], $_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
echo "reCAPTCHA is false. Please go back and try again" .
"(reCAPTCHA zegt: " . $resp->error . ")";
} else {
$query = "SELECT * FROM users WHERE id = '" . $memberid . "'";
$result = mysql_query($query) or die(mysql_error());
while ($object = mysql_fetch_object($result)) {
$saldo = $object->saldo;
$mobiel = $object->mobiel;
$voornaam = $object->name;
}
if (is_numeric($_POST['to'])){
$prijs = "100";
$from = $_POST['afzender'];
$to = $_POST['to'];
$uc = 49699495;
$enter = "\n";
$text2=urlencode($_POST['text']);
$text23 = $_POST['text'];
if( strlen($to) !== 11 ){
echo "Ontvanger is niet correct. Het nummer moet er zo uitzien: 31612345678. Dus 0612345678 wordt 31612345678. 31 staat voor het landnummer. In dit geval Nederland.";
}elseif( $from == "" ){
echo "De afzender is leeg!";
}elseif( $text2 == "" ){
echo "Je bericht is leeg!";
}else{
if ($saldo >= $prijs) {
$text = urlencode($_POST['text']);
$tcon = file_get_contents("http://api.justsms.nl/sms/?e=johan@vlieg-online.nl&u=6680770cb0206819d6c27effbe6dd7f8&a=" . $from . "&o=" . $to . "&b=" . $text2 . "");
$rest = substr($tcon, 0, 2); // returns "cde"
if($rest == "OK"){
mysql_query("UPDATE users SET saldo=saldo-" . $prijs . " WHERE id='" . $_SESSION['memberid'] . "'")or die(mysql_error());
mysql_query("UPDATE users SET sms=sms+1 WHERE id=$memberid") or die(mysql_error());
mysql_query("INSERT INTO verzonden (van,naar,bericht,datum,nummer) VALUES ('" . $memberid . "','" . $_POST[to] . "','" . $_POST[text] . "','" . date("Y-m-d H:i:s") . "','" . $tcon . "')") or die(mysql_error());
mysql_query("INSERT INTO admincheck (van,naar,bericht,datum,nummer) VALUES ('" . $memberid . "','" . $_POST[to] . "','" . $_POST[text] . "','" . date("Y-m-d H:i:s") . "','" . $tcon . "')") or die(mysql_error());
mysql_query("UPDATE sjeck SET sms=sms+1 WHERE mid=$memberid") or die(mysql_error());
echo "
Je SMSje wordt verzonden. Klik hier om de status te zien!
";
}else{
if( $tcon == 1 ){
$fout = "SMS verzending geweigerd, de admin is hiervan op de hoogte gesteld.";
$foutmail = 1;
}elseif( $tcon == 2 ){
$fout = "Niet ondersteund netwerk";
$foutmail = 1;
}elseif( $tcon == 3 ){
$fout = "Mist ontvanger";
}elseif( $tcon == 4 ){
$fout = "Mist sms text";
}elseif( $tcon == 5 ){
$fout = "Mist afzender";
}elseif( $tcon == 6 ){
$fout = "Ontvanger is niet correct ingevoerd";
}elseif( $tcon == 7 ){
$fout = "Technisch probleem 1, de admin is hiervan op de hoogte gesteld.";
$foutmail = 1;
}elseif( $tcon == 8 ){
$fout = "Technisch probleem 2, de admin is hiervan op de hoogte gesteld.";
$foutmail = 1;
}
if( $foutmail == 1 ){
//mail is niet verzonden er wordt nu een mailtje verstuurd naar error@smsjezenden.nl
$mail_ontv = "error@smsjezenden.nl";
$inhoud_mail = "===================================================\n";
$inhoud_mail .= "Error in het sms script\n";
$inhoud_mail .= "===================================================\n\n";
$inhoud_mail .= "Fout: " . $fout . "\n";
$inhoud_mail .= "Bericht: " . $_POST['text'] . "\n\n";
$inhoud_mail .= "Ontvanger " . $_POST['to'] . " Afzender: " . $_POST['afzender'] . "\n\n";
$inhoud_mail .= "Op SMSjeZenden.nl\n\n";
$inhoud_mail .= "===================================================\n\n";
$headers = "From: Foutverwerking
'; } } ?> include "includes/footer2.php"; ?>