| Current Path : /var/www/cesa.co.za/php/ |
| Current File : /var/www/cesa.co.za/php/smsunsub.php |
<?php
$pagetitle = "SMS Unsubscribe";
include_once($_SERVER['DOCUMENT_ROOT'] . "/php/inc_db.php");
if (isset($_POST["smsnumber"]) && !empty($_POST["smsnumber"])) {
$to = str_replace(array("(", ")", " ", "-"), "", $_POST["smsnumber"]);
$to = ltrim($to, "+27");
$to = ltrim($to, "0");
if (is_numeric($to) && (strlen($to) == 9)) {
$sql = "INSERT INTO SMSUnsubscribe (MobileNumber) VALUES ('0" . $to . "')";
mysqli_query($conni, $sql);
$sql = "SELECT * FROM MemberContacts WHERE CellPhone LIKE '%" . substr($to, -4) . "%' AND SMSUnsubscribe=0";
// echo $sql;
$rec = mysqli_query($conni, $sql);
while ($row = mysqli_fetch_assoc($rec)) {
$mto = str_replace(array("(", ")", " ", "-"), "", $row["CellPhone"]);
$mto = ltrim($mto, "+27");
$mto = ltrim($mto, "0");
if ($mto == $to) {
$sql = "UPDATE MemberContacts SET SMSUnsubscribe=1 WHERE ContactID=" . $row["ContactID"];
mysqli_query($conni, $sql);
$sql = "UPDATE OfficeContacts SET SMSUnsubscribe=1 WHERE ContactsID=" . $row["ContactID"];
mysqli_query($conni, $sql);
}
}
echo "<p><b style='color:green'>Thank you, if the number provided is on our SMS list it has now been unsubscribed.</b></p>";
mail("bonolo@cesa.co.za,julia@xe.co.za", "CESA contact unsubscribed from SMS and Whatsapp", "The following cellphone number has unsubscribed from CESA SMSes and Whatsapps:
0" . $to, "From: marketing@cesasce.co.za");
} else {
echo "<p><b style='color:red'>NB: Error: The number provided is not a valid South African cellphone number.</b></p>";
}
}
?>
<form method="post" action="/sms-unsubscribe/">
Your cellphone number: <input type="text" name="smsnumber" value="" placeholder="08X XXX XXXX"><br>
<input type="submit" value="Remove me from your SMS and Whatsapp list">
</form>
<br />
<p> </p>
<?php
include_once($_SERVER['DOCUMENT_ROOT'] . "/php/templates/inc_footer.php");