send($_POST['email'],$subject,$body,$headers); $redirect = "thanks.php?u=" . $user_id . "&ml=" . $_POST['ml_id'] . "&t=s"; break; case 'confirm': if (isset($_GET['u'], $_GET['ml'])) { $sql = "UPDATE ml_subscriptions SET pending=0 " . "WHERE user_id=" . $_GET['u'] . " AND ml_id=" . $_GET['ml']; mysql_query($sql, $conn); $sql = "SELECT listname FROM ml_lists " . "WHERE ml_id=" . $_GET['ml']; $result = mysql_query($sql, $conn); $row = mysql_fetch_array($result); $listname = $row['listname']; $sql = "SELECT * FROM ml_users " . "WHERE user_id='" . $_GET['u'] . "'"; $result = mysql_query($sql, $conn); $row = mysql_fetch_array($result); $firstname = $row['firstname']; $email = $row['email']; $url = "http://" . $_SERVER['HTTP_HOST'] . dirname($_SERVER['PHP_SELF']) . "/remove.php?u=" . $_GET['u'] . "&ml=" . $_GET['ml']; $subject = 'Mailing List Subscription Confirmed'; $body = "Hello " . $firstname . ",\n" . "Thank you for subscribing to the " . $listname . " mailing list. Welcome!\n\n" . "If you did not subscribe, please accept our " . "apologies.\n". "You can remove this subscription immediately by ". "visiting the following URL:\n" . $url; $mailmsg = new SimpleMail(); $mailmsg->send($email,$subject,$body,$headers); $redirect = "thanks.php?u=" . $_GET['u'] . "&ml=" . $_GET['ml'] . "&t=s"; } else { $redirect = 'user.php'; } break; default: $redirect = 'user.php'; } } header('Location: ' . $redirect); ?>