Вход Регистрация
Файл: index.php
Строк: 445
<?
require_once ("core/cuctema/core.php"); # ядро
require_once ("core/cuctema/head.php"); # голова

# обитатили
$users mysql_result(mysql_query("select COUNT(*) FROM `user`"),0);
//$user_man = mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `pol` = '0'"), 0);
//$user_girl = mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `pol` = '1'"), 0);
//echo "<font color='darkAqua'>$user_man</font> | <font color='#0000FF'>$user_girl</font>";
# новости
$news=mysql_result(mysql_query("select COUNT(*) FROM `news`",$db), 0);
$news_newmysql_result(mysql_query("select COUNT(*) FROM `news` WHERE `time` > '".(time()-86400)."'",$db), 0);
if (
$news_new==0)$news_new=NULL; else $news_new='/+'.$news_new;
# пользователи онлайн и гости
$user_online mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `date_last` > ".(time()-600).""), 0);
$user_gosti mysql_result(mysql_query("select COUNT(*) FROM `guests` WHERE `date_last` > ".(time()-600)." AND `pereh` > '0'"), 0);
# зона обмена
$zona mysql_result(mysql_query("select COUNT(*) FROM `shared_zone` WHERE `dir` = '0'"),0);
# чат
if (isset($user))mysql_query("DELETE FROM `chat_who` WHERE `id_user` = '$user[id]'");
mysql_query("DELETE FROM `chat_who` WHERE `time` < '".($time-120)."'");
$chat mysql_result(mysql_query("select COUNT(*) FROM `chat_who`"),0).' человек';
# форум
$forum mysql_result(mysql_query("select COUNT(*) FROM `forum` WHERE `type` = 'tema'"),0);
# дневники
$diaru=mysql_result(mysql_query("select COUNT(*) FROM `diary` WHERE `sk` = '0'",$db), 0);
$diarymysql_result(mysql_query("select COUNT(*) FROM `diary` WHERE `time` > '".(time()-86400)."' AND `sk` = '0'",$db), 0);
if (
$diary==0)$diary=NULL;
else 
$diary="/<font color='red'>+$diary</font>";
# сообщесва
//$comm = mysql_result(mysql_query("select COUNT(*) FROM `comm`"),0);
$group=mysql_result(mysql_query("SELECT COUNT(*) FROM `group`",$db), 0);

# функция switch
$act = (isset($_GET['act'])) ? $_GET['act'] : NULL;
switch (
$act){
default:
# песочница (вход-регистрация и логин и выход)
if (isset($user)){
aut();
}
else
{
aut();
}
err();
# онлайн и гости
if (isset($user)){echo "<div class='main123'>";}else{echo "<div class='main123'>";}
echo 
"<center> <a href='/users/?p=users/list&Gs=0&sort=1'><font color='black'>В онлайне: ".$user_online." </a>(<a href='users/?gosti'><font color='black'>+".$user_gosti." гостей</font></a>)</center></div>";
#
$rand=mysql_query("SELECT * FROM `user` WHERE `date_last` > '".(time()-600)."' ORDER BY rand() LIMIT 4");
# Рандомное число
echo "<div class='main123'>";
$check=mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `date_last` > '".(time()-600)."'"),0);
if (
$check==0){
echo 
'<div class="hide">Нет юзеров онлайн</div>';
}
if (
$check!=0){
while (
$ank=mysql_fetch_array($rand)){
echo 
"<a href='/mysite/?name=".$ank['nick']."'>";
avatar($ank['id']);
echo 
"</a>";
}
}

echo 
"</div>";

# первый раз на сайте (только для гостей)
if (isset($user)){}else{echo " <a href='/users/info/?act=1' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m0.png'> Первый раз на 7emka.Ru?</a>";}
# новости
echo "<a href='/users/news/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m1.png' alt='' /> Новости <font color='black'>(".$news."".$news_new.")</font></a>";
# зона обмена
echo "<a href='/users/zona/' class='back123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m2.png' alt='' /> Зона Обмена <font color='black'>(".$zona.")</font><br><font color='black'><small>фото, видео, игры, софт...</small></font></a>";
# обитатели
echo "<a href='/users/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m3.png' alt='' /> Обитатели <font color='black'>(".$users.")</font></a>";
# дневники
echo "<a href='/users/diary/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m6.png' alt='' /> Дневники <font color='black'>(".$diaru."".$diary.")</font></a>";
# группы
echo "<a href='/group/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m7.png' alt='' /> Группы <font color='black'>(".$group.")</font></a>";
# форум
echo "<a href='/users/forum/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m5.png' alt='' /> Форум <font color='black'>(".$forum.")</font></a>";

# чат
echo "<a href='/users/chat/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m4.png' alt='' /> Чат <font color='black'>(".$chat.")</font></a>";

# информация
echo "<a href='/users/info/' class='main123 main1234 display' style='text-decoration: none;'><img src='/core/themes/".$set['set_them']."/main/m8.png' alt='' /> Информация</a>";

# реклама
echo "<div class='reklama'><center><font color='Snow'>Реклама</font></center></div>
<div class='main123 line_175'><center>"
rekl(3); echo"</center></div>";
# нижняя панель
echo "<div class='reklama1'><center><a href='/comm/?act=comm&id=1'>Тех.поддержка</a> · <a href='/pages/founder/'>Разработчики</a> · <a href='/pages/contacts/'>Контакты</a> · <a href='/pages/rules/'>Правила</a> · <a href='/users/help/'>Блог</a></center></div>";


# MobTop100
echo '<div class="niz_admin"><center><a href="http://mobtop100.ru/go/126"><img src="http://mobtop100.ru/image/126" alt="mobtop100.ru"/></a></center></div>';

break; 
# вот закрытие главной

case 'avtorize'#авторизация
require_once ("core/cuctema/head.php"); # голова
aut(); # песочница
only_unreg(); # только для незарегистрированых пользователей
if (isset($_GET['id']) && isset($_GET['pass']))
{
if (
mysql_result(mysql_query("SELECT COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."' AND `pass` = '".shif($_GET['pass'])."' LIMIT 1"), 0)==1)
{
$user=get_user($_GET['id']);
$_SESSION['id_user']=$user['id'];
mysql_query("UPDATE `user` SET `date_aut` = ".time()." WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("UPDATE `user` SET `date_last` = ".time()." WHERE `id` = '$user[id]' LIMIT 1");
mysql_query("INSERT INTO `user_log` (`id_user`, `time`, `ua`, `ip`, `method`) values('$user[id]', '$time', '$user[ua]' , '$user[ip]', '0')");
}
else 
$err[]='Неправильный логин или пароль';
}
echo 
"<div class='d1'>- Наш сайт предоставляет бесплатные услуги.</br>- У нас вы имеете возможность:</br>- Общаться в чате,форуме</br>- Вести свой личный дневник</br>- Хранить свою личную информацию,фото ифайлы.<center> Всё это и многое другое вам станет доступно после авторизации или не сложной регистрации!</center></div>";
if (
$set['guest_select']=='1')msg("Доступ к сайту разрешен только авторизованым пользователям");
if (
$set['guest_select']=='2')msg("На сайте идут технические работы(вход только администрации)");

if ((!isset(
$_SESSION['refer']) || $_SESSION['refer']==NULL)
&& isset(
$_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER']!=NULL &&
!
preg_match('#mail.php#',$_SERVER['HTTP_REFERER']))
$_SESSION['refer']=str_replace('&','&amp;',preg_replace('#^http://[^/]*/#','/'$_SERVER['HTTP_REFERER']));

echo 
"<form method='post' action='?'>";
echo 
"<div class='main123'><input type='text' name='nick' maxlength='32' placeholder='Ваш логин'/></div>";
echo 
"<div class='main123'><input type='password' name='pass' maxlength='32' placeholder='Ваш пароль'/><br/>";
echo 
"<input type='checkbox' name='aut_save' value='1' /> Запомнить меня</div>";
echo 
"<div class='main123'><input type='submit' value='Войти' /></div>";
echo 
"</form>";
echo 
"<div class='menu123'>&raquo; <a href='/?act=pass'><b><font color='green'>Восстановление пароля</font></b></a></div>";
echo 
"<div class='menu123'>&raquo; <a href='/?act=registration'><b><font color='green'>Регистрация</font></b></a></div>";
require_once (
"core/cuctema/foot.php"); # ноги
break; # закрытие скрипта авторизации

case 'registration'#регистрация
require_once ("core/cuctema/core.php"); # ядро
require_once ("core/cuctema/shif.php"); # функция ядра
$show_all=true# показ для всех
only_unreg(); # только для незарегистрированых пользователей
$set['title']='Регистрация';
require_once (
"core/cuctema/head.php"); # глаза
aut(); # песочница
if (isset($_GET['id'])){
$refs '&id='.intval($_GET['id']);
}else{
$refs '';
}
if (
$set['guest_select']=='1')msg("Доступ к сайту разрешен только авторизованым пользователям");
if ((!isset(
$_SESSION['refer']) || $_SESSION['refer']==NULL) && isset($_SERVER['HTTP_REFERER']) && $_SERVER['HTTP_REFERER']!=NULL &&!preg_match('#mail.php#',$_SERVER['HTTP_REFERER']))
$_SESSION['refer']=str_replace('&','&amp;',preg_replace('#^http://[^/]*/#','/'$_SERVER['HTTP_REFERER']));
if (
$set['reg_select']=='close'){
$err='Регистрация временно приостановлена';
err(); # выводит ошибку (если она есть)
require_once ("core/cuctema/foot.php"); # ноги
}
elseif(
$set['reg_select']=='open_mail' && isset($_GET['id']) && isset($_GET['activation']) && $_GET['activation']!=NULL){
if (
mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."' AND `activation` = '".my_esc($_GET['activation'])."'"),0)==1){
mysql_query("UPDATE `user` SET `activation` = null WHERE `id` = '".intval($_GET['id'])."' LIMIT 1");
$user=mysql_fetch_assoc(mysql_query("select * FROM `user` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1"));
mysql_query("INSERT INTO `reg_mail` (`id_user`,`mail`) VALUES ('$user[id]','$user[ank_mail]')");
msg('Ваш аккаунт успешно активирован');
$_SESSION['id_user']=$user['id'];
require_once (
"core/cuctema/foot.php"); # ноги
}
}
if (isset(
$_SESSION['step']) && $_SESSION['step']==&& mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `nick` = '".$_SESSION['reg_nick']."'"),0)==&& isset($_POST['pass1']) && $_POST['pass1']!=NULL && $_POST['pass2'] && $_POST['pass2']!=NULL)
{
if (
$set['reg_select']=='open_mail')
{
if (!isset(
$_POST['ank_mail']) || $_POST['ank_mail']==NULL)$err[]='Неоходимо ввести Email';
elseif (!
preg_match('#^[A-z0-9-._]+@[A-z0-9]{2,}.[A-z]{2,4}$#ui',$_POST['ank_mail']))$err[]='Неверный формат Email';
else if (
mysql_result(mysql_query("select COUNT(*) FROM `reg_mail` WHERE `mail` = '".my_esc($_POST['ank_mail'])."'"),0)!=0){
$err[]="Пользователь с этим E-mail уже зарегистрирован";}}
if (
strlen2($_POST['pass1'])<6)$err[]='По соображениям безопасности пароль не может быть короче 6-ти символов';
if (
strlen2($_POST['pass1'])>32)$err[]='Длина пароля превышает 32 символа';
if (
$_POST['pass1']!=$_POST['pass2'])$err[]='Пароли не совпадают';
if (!isset(
$_SESSION['captcha']) || !isset($_POST['chislo']) || $_SESSION['captcha']!=$_POST['chislo']){$err[]='Неверное проверочное число';}
if (!isset(
$err)){
if (
$set['reg_select']=='open_mail'){
$activation=md5(passgen());
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`, `activation`, `ank_mail`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."', '$activation', '".my_esc($_POST['ank_mail'])."')",$db);
$id_reg=mysql_insert_id();
$subject "Активация аккаунта";
$regmail "Здравствуйте $_SESSION[reg_nick]<br />Для активации Вашего аккаунта перейдите по ссылке:<br /><a href='http://$_SERVER[HTTP_HOST]?act=registration&amp;id=$id_reg&amp;activation=$activation'>http://$_SERVER[HTTP_HOST]?act=registration&amp;id=".mysql_insert_id()."&amp;activation=$activation</a><br />Если аккаунт не будет активирован в течении 24 часов, он будет удален<br />С уважением, администрация сайта<br />";
$adds="From: "password@$_SERVER[HTTP_HOST]" <password@$_SERVER[HTTP_HOST]>n";
$adds .= "Content-Type: text/html; charset=utf-8n";
mail($_POST['ank_mail'],'=?utf-8?B?'.base64_encode($subject).'?=',$regmail,$adds);}else
mysql_query("INSERT INTO `user` (`nick`, `pass`, `date_reg`, `date_last`, `pol`) values('".$_SESSION['reg_nick']."', '".shif($_POST['pass1'])."', '$time', '$time', '".intval($_POST['pol'])."')",$db);
$user=mysql_fetch_assoc(mysql_query("select * FROM `user` WHERE `nick` = '".my_esc($_SESSION['reg_nick'])."' AND `pass` = '".shif($_POST['pass1'])."' LIMIT 1"));
if (isset(
$_SESSION['http_referer']))
mysql_query("INSERT INTO `user_ref` (`time`, `id_user`, `type_input`, `url`) VALUES ('$time', '$user[id]', 'reg', '".my_esc($_SESSION['http_referer'])."')");
$_SESSION['id_user']=$user['id'];
setcookie('id_user'$user['id'], time()+60*60*24*365);
setcookie('pass'cookie_encrypt($_POST['pass1'],$user['id']), time()+60*60*24*365);
if (
$set['reg_select']=='open_mail'){msg('Вам необходимо активировать Ваш аккаунт по ссылке, высланной на Email');}
else{
msg('Регистрация прошла успешно');}

$msg_privetstvie "Свои файлы можешь добавить в Зону обмена, там же найдешь файлы других обитателей.
Для записи мудрых мыслей и заметок у тебя есть дневник.
Пообщаться можно в форуме.
Чтобы быстро освоиться, почитай [url=http://7emka.ru/users/info/]Путеводитель для новичков[/url].
Внизу любой страницы есть ссылка [green]Помощь[/green]. Там ты можешь задать свой вопрос онлайн-помощникам.
Удачи!"
;

$msg_operation 'Приветствуем тебя на 7emka.ru!
Ты можешь хранить здесь свои файлы и фотографии, и они всегда будут доступны с мобильного телефона или компьютера.
Расскажи о своем сайте друзьям, и они всегда будут знать чем ты живешь в данный момент.'
;
write_mail(3$user['id'], $msg_privetstvie);
write_mail(3$user['id'], $msg_operation);
if (isset(
$_GET['id'])){
mysql_query("INSERT INTO `userref` (`user_id`, `id_ref`, `time`) VALUES ('".$user['id']."', '".intval($_GET['id'])."', '".time()."');");
mysql_query("UPDATE `user` SET `balls` = `balls` + '100' WHERE `id` = '".intval($_GET['id'])."' LIMIT 1");}
echo 
'<div class="d2"><img src="privetstvuem.png" alt=""/></div>';
echo 
"<div class='d1'>Спасибо за регистрацию, Вы можете создать закладку для автовхода</div>n";
echo 
"<div class='d2'><input type='text' value='http://7emka.ru/?id=$user[id]&amp;pass=".htmlspecialchars($_POST['pass1'])."' /></div>n";
if (
$set['reg_select']=='open_mail')unset($user);
echo 
"<div class='d1'>n";
if(isset(
$_SESSION['refer']) && $_SESSION['refer']!=NULL && otkuda($_SESSION['refer']))
echo 
"&raquo;<a href='$_SESSION[refer]'>".otkuda($_SESSION['refer'])."</a><br />n";
echo 
"&raquo;<a href='/users/startpage/'> Вход</a><br />n";
echo 
"</div>n";
require_once (
"core/cuctema/foot.php"); # ноги
}
}
elseif (isset(
$_POST['nick']) && $_POST['nick']!=NULL ){
if (
mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `nick` = '".my_esc($_POST['nick'])."'"),0)==0){
$nick=my_esc($_POST['nick']);
if( !
preg_match("#^([A-z0-9-_ ])+$#ui"$_POST['nick']))$err[]='В нике присутствуют запрещенные символы';
if ( 
ereg("=|+|{|}|(|)|^|%|\$|#|@|!|&|~|'|"|__|test|admin|moder|sistema|system|zam_admin|administrator|moder|moderator|mod|Admin|ADMIN| ",$nick))$err='Данный ник запрещен правилами!';
if (strlen2(
$nick)<5)$err[]='Короткий ник';
if (strlen2(
$nick)>15)$err[]='Длина ника превышает 15 символов';
}
else 
$err[]='Ник "'.stripcslashes(htmlspecialchars($_POST['nick'])).'" уже зарегистрирован';
if (!isset(
$err)){
$_SESSION['reg_nick']=$nick;
$_SESSION['step']=1;
msg ("
Ник "$nickможет быть успешно зарегистрирован");
}
}
err();
if (isset(
$_SESSION['step']) && $_SESSION['step']==1){
echo "
<form method='post' class='d2' action='?act=registration&amp;$passgen".$refs."'>n";
echo "
Ваш ник :<br /><input type='text' name='nick' maxlength='32' value='$_SESSION[reg_nick]' /><br />n";
echo "
<input type='submit' value='Другой' />n";
echo "
</form>n";
echo "
<form method='post'action='?act=registration&amp;$passgen".$refs."'>n";
echo "
<div class='d1'>";
echo "
Ваш пол:<br /><select name='pol'><option value='1'>Мужской</option><option value='0'>Женский</option></select><br />n";
echo "
</div>";
if (
$set['reg_select']=='open_mail'){
echo "
<div class='d2'>";
echo "
E-mail:<br /><input type='text' name='ank_mail' /><br />n";
echo "
Указывайте ваш реальный адрес E-mailНа него придет код для активации аккаунта.<br />n";
echo "
</div>";}
echo "
<div class='d2'>";
echo "
Введите пароль (6-32 символов):<br /><input type='password' name='pass1' maxlength='32' /><br />n";
echo "
Повторите пароль:<br /><input type='password' name='pass2' maxlength='32' /><br />n";
echo "
</div>";
echo "
<div class='d1'>";
echo "
<img src='/captcha.png' width='100' height='30' alt='Проверочное число' /><br />n<input name='chislo' size='5' maxlength='5' value='' type='text' />n";
echo "
</div>";
echo "
<div class='d2'>";
echo "
РегистрируясьВы автоматически соглашаетесь с <a href='/rules.php'>правилами</aсайта<br />n";
echo "
<input type='submit' value='Продолжить' />n";
echo "
</form>n";
echo "
</div>";
}else{
echo "
<form method='post' class='d2' action='?act=registration&amp;$passgen".$refs."'>n";
echo "
Выберите себе ник:<br /><input type='text' name='nick' maxlength='32' /><br />n";
echo "
От 5 до 15 символов (русские буквы нельзя!)<br />n";
echo "
<input type='submit' value='Продолжить' />n";
echo "
</form>n";}
require_once ("
core/cuctema/foot.php"); # ноги
break; # закрытие скрипта регистрации

case 'pass': # востановление пароля
require_once ("
core/cuctema/shif.php"); # функция ядра
require_once ("
core/cuctema/head.php"); # голова
only_unreg(); # только для тех пользователей у которых есть аккаунт ну они забыли пароль
if (isset(
$_POST['nick']) && isset($_POST['mail']) && $_POST['nick']!=NULL && $_POST['mail']!=NULL){
if (mysql_result(mysql_query("
select COUNT(*) FROM `userWHERE `nick` = '".my_esc($_POST['nick'])."'"), 0)==0){$err "Пользователь с таким логином не зарегистрирован";}
elseif (mysql_result(mysql_query("
select COUNT(*) FROM `userWHERE `nick` = '".my_esc($_POST['nick'])."' AND `ank_mail` = '".my_esc($_POST['mail'])."'"), 0)==0){$err ='Неверный адрес E-mail или информация о E-mail отсутствует';}else{
$q = mysql_query("select FROM `userWHERE `nick` = '".my_esc($_POST['nick'])."' LIMIT 1");
$user2 = mysql_fetch_assoc($q);
$new_sess=substr(md5(passgen()), 0, 20);
$subject = "Восстановление пароля";
$regmail = "Здравствуйте $user2[nick]<br />Вы активировали восстановление пароля<br />Для установки нового пароля перейдите по ссылке:<br /><a href='http://$_SERVER[HTTP_HOST]/?act=pass&amp;id=$user2[id]&amp;set_new=$new_sess'>http://$_SERVER[HTTP_HOST]/?act=pass&amp;id=$user2[id]&amp;set_new=$new_sess</a><br />Данная ссылка действительна до первой авторизации под своим логином ($user2[nick])<br />С уважением, администрация сайта";
$adds="From: "password@$_SERVER[HTTP_HOST]" <password@$_SERVER[HTTP_HOST]>n";
$adds .= "Content-Type: text/html; charset=utf-8n";
mail($user2['ank_mail'],'=?utf-8?B?'.base64_encode($subject).'?=',$regmail,$adds);
mysql_query("UPDATE `user` SET `sess` = '$new_sess' WHERE `id` = '$user2[id]' LIMIT 1");
msg("Ссылка для установки нового пароля отправлена на e-mail "$user2[ank_mail]"");}}
if (isset(
$_GET['id']) && isset($_GET['set_new']) && strlen($_GET['set_new'])==20 && 
mysql_result(mysql_query("select COUNT(*) FROM `user` WHERE `id` = '".intval($_GET['id'])."' AND `sess` = '".my_esc($_GET['set_new'])."'"), 0)==1){
$q mysql_query("select * FROM `user` WHERE `id` = '".intval($_GET['id'])."' LIMIT 1");
$user2 mysql_fetch_assoc($q);
if (isset(
$_POST['pass1']) && isset($_POST['pass2'])){
if (
$_POST['pass1']==$_POST['pass2']){
if (
strlen2($_POST['pass1'])<6)$err='По соображениям безопасности новый пароль не может быть короче 6-ти символов';
if (
strlen2($_POST['pass1'])>32)$err='Длина пароля превышает 32 символа';}
else 
$err='Новый пароль не совпадает с подтверждением';
if (!isset(
$err)){
setcookie('id_user'$user2['id'], time()+60*60*24*365);
mysql_query("UPDATE `user` SET `pass` = '".shif($_POST['pass1'])."' WHERE `id` = '$user2[id]' LIMIT 1");
setcookie('pass'cookie_encrypt($_POST['pass1'],$user2['id']), time()+60*60*24*365);
msg('Пароль успешно изменен');}}
err(); # выводит ошибку (если она есть)
aut(); # песочница
echo "<form action='?act=pass&amp;id=$user2[id]&amp;set_new=".esc($_GET['set_new'],1)."&amp;$passgen' method="post" class='d2'>n";
echo 
"Логин:<br />n";
echo 
"<input type="text" disabled='disabled' value='$user2[nick]' maxlength="32" size="16" /><br />n";
echo 
"Новый пароль:<br />n<input type='password' name='pass1' value='' /><br />n";
echo 
"Подтверждение:<br />n<input type='password' name='pass2' value='' /><br />n";
echo 
"<input type='submit' name='save' value='Изменить' />n";
echo 
"</form>n";}else{
err(); # выводит ошибку (если она есть)
aut(); # песочница
echo "<form action="?act=pass" method="post" class='d2'>n";
echo 
"Логин:<br />n";
echo 
"<input type="text" name="nick" title="Логин" value="" maxlength="32" size="16" /><br />n";
echo 
"E-mail:<br />n";
echo 
"<input type="text" name="mail" title="E-mail" value="" maxlength="32" size="16" /><br />n";
echo 
"<input type="submit" value="Далее" title="Далее" />";
echo 
"</form>n";
echo 
"<div class='hide'На ваш e-mail придет ссылка для установки нового пароля.<br />n";
echo 
"Если у вас в анкете отсутствует запись о вашем e-mail, восстановление пароля невозможно.</div>n";}
echo 
"<div class='menu123'>&raquo; <a href='/?act=avtorize'><b><font color='green'>Авторизация</font></b></a></div>";
echo 
"<div class='menu123'>&raquo; <a href='/?act=registration'><b><font color='green'>Регистрация</font></b></a></div>";
require_once (
"core/cuctema/foot.php"); # ноги
break; # закрытие скрипта авторизации

case 'exit'# закрытие сесии пользователя (выход)
require_once ("core/cuctema/core.php"); # ядро
only_reg();
setcookie('id_user');
setcookie('pass');
session_destroy();
header('Location: /?'.SID);
break;

case 
'exit_yes_no'# подтверждение выхода
if (isset($user)){
require_once (
"core/cuctema/core.php"); # ядро
$set['title']='Подтверждение выхода';
require_once (
"core/cuctema/head.php"); # голова
err(); # выводит ошибку (если она есть)
aut(); # песочница
echo "<div class='d2'>n";
echo 
"<b>Вы уверены что хотите выйти?</b><br/>";
echo 
"<a href='/?act=exit'><font color='red'>Да</font></a>n";
echo 
"<a href='/?'><font color='green'>Нет</font></a>n";
echo 
"</div>n";
require_once (
"core/cuctema/foot.php"); # ноги
}else{header('Location: /'.SID);}
break; 
# закрытие скрипта выхода
# закрытие swich
?>
Онлайн: 1
Реклама