Вход Регистрация
Файл: pages/unsubscribe.php
Строк: 21
<?php
include_once '../sys/inc/start.php';
$doc = new document();
$doc->title __('Отписаться от рассылки');
$unsubscribe false;

if (!empty(
$_GET['code'])) {
    
$code $_GET['code'];
} else if (!empty(
$_POST['code'])) {
    
$code $_POST['code'];
    
$unsubscribe true;
} else
    
$doc->access_denied(__('Не передан код'));

$q mysql_query("SELECT * FROM `mail_unsubscribe` WHERE `code` = '" my_esc($code) . "' LIMIT 1");

if (!
mysql_num_rows($q))
    
$doc->access_denied(__('Данный код недействителен'));

$uns mysql_fetch_assoc($q);

if (
$unsubscribe) {
    
mysql_query("UPDATE `mail_unsubscribe` SET `code` = '' WHERE `code` = '" my_esc($code) . "' LIMIT 1");
    
$doc->msg(__("E-mail %s успешно отписан от рассылки"$uns['email']));
    exit;
}

$form = new form('?' passgen());
$form->hidden('code'$code);
$form->text('email''E-mail'$uns['email'], truefalsetrue);
$form->button(__('Отписаться'));
$form->display();
Онлайн: 2
Реклама