public static function unsubscribe($email, $rand) { if ($subscriber = CSubscribe::getSubscriberByMail($email)) { if ($subscriber['rand'] == $rand) { $sql = "DELETE FROM subscribe WHERE email='{$email}'"; if (mysql_query($sql)) { return true; } else { return false; } } else { return false; } } else { return false; } }
</div> <div class="form-group"> <div class="col-lg-12"> <button type="button" id="btn-submit-suggestion" class="form-control btn btn-success">Submit</button> </div> </div> </form> </div> </div> </div> <div class="col-lg-4"> <button class="btn btn-warning form-control" data-toggle="collapse" data-target=".subscribe"> Subscribe <?php require_once 'admin/include/subscribe.inc.php'; if ($count = CSubscribe::count()) { echo "<span class='badge'>{$count}</span>"; } ?> </button> <div class="subscribe collapse"> <div class="well"> <form class="form-horizontal" id="form-subscribe" method="post"> <div class="form-group"> <div class="col-lg-12"> <input name="name" placeholder="Your Name" class="form-control"/> </div> </div> <div class="form-group"> <div class="col-lg-12"> <input name="email" placeholder="Your Email" class="form-control"/>
<?php session_start(); require_once '../../include/subscribe.inc.php'; require_once '../../include/login.inc.php'; if (isset($_SESSION['user'])) { $login = new CLogin($_SESSION['user']['username'], $_SESSION['user']['password']); if ($login->isAuthentiated()) { if (isset($_POST['id'])) { $eventid = $_POST['id']; if (CSubscribe::sendMail($eventid)) { $response = array('title' => 'Done!', 'message' => 'The mail was sent', 'style' => 'notice'); } else { $response = array('title' => 'Internal Error!', 'message' => 'There was an internal error', 'style' => 'error'); } } else { $response = array('title' => 'Error!', 'message' => 'Invalid Event Index', 'style' => 'error'); } } else { $response = array('title' => 'Access Denied', 'message' => 'You are not authentiated', 'style' => 'error'); } } else { $response = array('title' => 'Access Denied', 'message' => 'You are not authentiated', 'style' => 'error'); } echo json_encode($response);
<?php require_once '../../include/subscribe.inc.php'; foreach ($_POST as $value) { if ($value == "") { $response = array('title' => 'Error!', 'message' => 'Make sure you filled all the field', 'style' => 'error'); echo json_encode($response); exit; } } $name = $_POST['name']; $email = $_POST['email']; if (CSubscribe::add($name, $email)) { $response = array('title' => 'Thank You', 'message' => 'Thanks,We will keep you updated', 'style' => 'notice'); } else { $response = array('title' => 'Internal Error!', 'message' => 'There was an internal error', 'style' => 'error'); } echo json_encode($response);
<?php require '../../include/subscribe.inc.php'; if (isset($_GET['email']) && isset($_GET['rand'])) { $email = $_GET['email']; $rand = $_GET['rand']; if (CSubscribe::unsubscribe($email, $rand)) { echo "You are unsubsribed from Google Students Club you wont recieve any updates!"; } else { echo "Sorry!,We could not complete your request"; } } else { echo "Sorry!,We could not complete your request"; }