File size: 2.12Kb
<?php
#######################################################
# раздача ICQ номерков #
# #
# Автор : Неизвестен #
# Автор модификации : Дальше... #
# E-mail : [email protected] #
# ICQ : 362548079 #
# #
# По всем вопросам пишите в ICQ. #
#######################################################
include_once("header.php");
include_once("classes.php");
$icqlist=new ICQList;
if ($_REQUEST['icq_submit'])
{
if ($_REQUEST['icq_num']) $icqlist->PrintEmailForm($_REQUEST['icq_num']);
else $icqlist->PrintICQList();
}
else
if ($_REQUEST['email_submit']||$_REQUEST['email_remind_submit'])
{
if (!$_REQUEST['icq_num']&&!$_REQUEST['email_remind_submit']) $icqlist->PrintICQList();
else
{
if (preg_match('/^(?:[a-z0-9][a-z0-9_.-]*[a-z0-9])@(?:[a-z0-9][a-z0-9.-]*[a-z0-9])(?:\.(?>[a-z]{2}|com|net|org|info|name|edu|int|gov|mil|biz|museum|coop|aero))$/i',trim($_REQUEST['email']))) // Введен верно
{
if ($icqlist->CanGetByEmail($_REQUEST['email'])&&$icqlist->CanShowList()&&!$_REQUEST['email_remind_submit'])
{
$icqlist->GetICQ($_REQUEST['icq_num'],$_REQUEST['email']);
}
else
{
if (!$icqlist->CanShowList()&&!$_REQUEST['email_remind_submit']) $icqlist->PrintICQList();
else
{
$icqlist->PrintUserICQ($_REQUEST['email']);
}
}
}
else $icqlist->PrintEmailForm($_REQUEST['icq_num'],$_REQUEST['email']);
}
}
else
if ($_REQUEST['remind_submit'])
{
if ($data=$icqlist->GetData($_REQUEST['icq_num']))
{
$icqlist->SendPass($_REQUEST['icq_num'],$data['pass'],$data['email']);
$icqlist->templ->PrintMessage("Пароль от ICQ номер ".$_REQUEST['icq_num']." был отправлен на Ваш e-mail ".$data['email'], false ,'Поздравляем!');
}
else $icqlist->PrintICQList();
}
else
if ($_REQUEST['icq_remind']) $icqlist->PrintEmailForm(NULL,NULL,true);
else $icqlist->PrintICQList();
?>