miles-city-council/admin/unsubscribe.php

33 lines
661 B
PHP
Raw Normal View History

2021-12-27 07:01:20 +00:00
<?php
session_start();
if (!isset($_SESSION['uid'])) {
header('Location: /admin/login.php');
die;
}
$email = $_POST['email'];
if (!isset($email)) {
http_response_code(400);
die("Error: no email provided to unsubscribe");
}
$conn = new mysqli("localhost", "mileslinden", "Daiso@6969", "mileslinden");
$query = $conn->prepare("DELETE FROM subscribers WHERE email = ?");
if (!$query) {
http_response_code(500);
die("Error: {$conn->error}");
}
$query->bind_param("s", $email);
$query->execute();
if ($query->affected_rows === 0) {
http_response_code(400);
die("Error: that email address does not exist");
} else {
header('Location: /admin');
die;
}