ОБСУЖДЕНИЕ

двиг вм

52 сообщений0 просмотровЗакрыта
#41
~=Admin_Sheva=~, <?php

include 'system/core.php';

include 'system/header.php';

switch($_GET['m'])
{

default:
///////////Главная//////////////


echo '<div class="podverh">';

echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">wm-koder.ru by Ka4eR - 2014</div></div>';

echo '</div>';
include 'system/nvg.php';
echo ' <div class="start">';

if(!$user['id']) echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a> | <a href="?m=registration">Регистрация</a> </span></div></div>';
if($user['id']) echo '<div class="s"><div class="ss"><span><a href="cab">Личный кабинет</a> | <a href="?m=exit">Выход</a></span> </div></div>';

$forum_t = mysql_result(mysql_query('select count(`id`) from `forum_t`'),0);
$forum_post = mysql_result(mysql_query('select count(`id`) from `forum_m`'),0);
$forum_news = mysql_result(mysql_query('select count(`id`) from `forum_t` where `time` > "'.(time()-((60*60)*120)).'"'),0);
$forum_news2 = mysql_result(mysql_query('select count(`id`) from `forum_m` where `time` > "'.(time()-((60*60)*120)).'"'),0);
$files = mysql_result(mysql_query('select count(`id`) from `zc_f` where `status` = "0"'),0);
$files_new = mysql_result(mysql_query('select count(`id`) from `zc_f` where `status` = "0" and `time` > "'.(time()-((60*60)*24)).'"'),0);



$news = mysql_query('select * from `news` order by `time` desc limit 1');

while($news2 = mysql_fetch_array($news))
{
echo '<div class="news"><div class="newss">';
echo '<div class="name">'.$news2['name'].'</div>';
echo smiles(bbcode($news2['text'])).'<br>

Добавил: '.ustatus($news2['author']).' <a href="/us'.$news2['author'].'">'.uname($news2['author']).'</a> '.uaccess($news2['author']).' ('.times($news2['time']).')<br>

<span><a href="/news/com'.$news2['id'].'">Комментарии</a> ('.mysql_result(mysql_query('select count(`id`) from `news_com` where `news` = "'.$news2['id'].'"'),0).')</span>';

}


echo '</div>';
echo '<hr/>';

/* $day = mysql_query("SELECT * FROM `user` WHERE `day` = '".date('d')."' and `m` = '".date('m')."' ORDER BY `id` DESC limit 10 ");
echo '<div class="inter"><center><b>Именинники сайта</b></br>';
while($day2 = mysql_fetch_assoc($day))
{
echo ''.ustatus($day2['id']).' <a href="/us'.$day2['id'].'">'.uname($day2['id']).'</a> '.uaccess($day2['id']).', ';
}
echo'</center></br></div>';

echo '<div class="men"><img src="/images/obj.png" alt="*"> <a href="ob/"> Обьявления по сайту </a> ('.mysql_result(mysql_query('select count(`id`) from `ob`'),0).')</div>';
echo '';*/

echo ' <div class="tegi"><font color="white"><b>Актуальные темы</b></font></div>';
$last = mysql_query('select * from `forum_t` order by `ltime` desc limit 7');
while($last2 = mysql_fetch_array($last))
{

echo '<div class="poste">';

$last_m = mysql_result(mysql_query('select count(`id`) from `forum_m` where `t` = "'.$last2['id'].'"'),0);

if($last2['check'] == 0)
{

if($last2['status'] == 0) echo '<img src="/modules/forum/images/the.png"/> '; else echo '<img src="/modules/forum/images/closed.png"/> ';

}
else
{

echo '<img src="/modules/forum/images/check.png"/> ';

}

if($user['id']) $on_page = $user['on_page']; else $on_page = 10;

echo '<a href="/forum/t'.$last2['id'].'">'.$last2['name'].'</a> ('.$last_m.') <a href="forum/t'.$last2['id'].'/p'.ceil(($last_m+1)/$on_page).'">>></a><br>';

echo '</div>';

}

/////Счетчики//////
$users = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `user`"), 0);
$pc = mysql_result(mysql_query('select count(`id`) from `pc_code` where `status` = "0"'),0);
$birga= mysql_result(mysql_query("SELECT COUNT(`id`) from `birga`"), 0);
$ced= mysql_result(mysql_query("SELECT COUNT(`id`) from `ced`"), 0);
$pc_new = mysql_result(mysql_query('select count(`id`) from `pc_code` where `time` > "'.(time()-((60*60)*24)).'"'),0);

$users_new = mysql_result(mysql_query('select count(`id`) from `user` where `registration` > "'.(time()-((60*60)*24)).'"'),0);
$news = mysql_result(mysql_query('select count(`id`) from `news`'),0);
$users_online = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `user` WHERE `online`>'".(time()-3600)."'"), 0);
/////Счетчики//////

echo '<div class="tegi"><font color="white"><b>Разделы сайта</b></font></div>';
echo '<div class="menu">';
echo '<a href="news/"><div class="men"><img src="/images/news.png" alt="*"> Новости ресурса ('.$news.')</div></a>';
echo '<a href="forum/"><div class="men"><img src="/images/chat.png" alt="*"> Форум мастеров ('.$forum_t.'/'.$forum_post.') (<font color="green"><b>+'.$forum_news.'</b></b></font>/<font color="red"><b>+'.$forum_news2.'</b></font>)</div></a>';

echo '<a href="zc/"><div class="men"><img src="/images/addcod.png" alt="*"> Загруз-центр ('.$files.'/<font color="green"><b>+'.$files_new.'</font></b>)</div></a>';
echo '<a href="pc/"><div class="men"><img src="/images/cod.png" alt="*"> Полезные коды ('.$pc.'/<font color="green"><b>+'.$pc_new.'</font></b>)</div></a>';

echo '<a href="birga/"><div class="men"><img src="/images/birga.png" alt="*" width="24" height="24"> Центр занятости ('.$birga.')</div></a>';
echo '<a href="ced/"><div class="men"><img src="/images/stop.png" alt="*" width="24" height="24"> Нечисть интернета ('.$ced.')</div></a>';



echo '</div></div></div>';
echo '<div class="stat"><a href="/">Статистика сайта</a></div>';

$rek = mysql_query("SELECT * FROM `ads` WHERE `mode` = '1'");
echo '<div class="rek"><div class="rekl"><img src="/images/r.png" alt="*"> <a href="bl?bl=rek"><font color="white">Купить рекламу</font></a><br />';
while($rek2 = mysql_fetch_array($rek))
{
echo '<img src="/images/r.png" alt="*"> <a href="'.$rek2['link'].'"><font color="white">'.$rek2['name'].'</font></a><br />';
}
echo '</div>';

echo '</div></div><div class="end">';
echo '<center>Онлайн: [<a href="online.php"><font color="white"><b>'.$users_online.'</b></font></a>] из [<a href="users.php"><b>'.$users.'</b></a> ] + <font color="white">'.$users_new.'</font><br />&#169; WaP-CoDe.Ru</font> 2013<br />';
echo 'Gen: ';
list($msec,$sec)=explode(chr(32),microtime());

echo ' <font color="white">'.round((($sec+$msec)-$gtime),4).'</font><b> сек.</b></center>';



echo '</div></div></div></div>';
echo '<center><script type="text/javascript" src="http://c.waptut.ru/7251/main.js"></script><noscript><a href="http://waptut.ru/in.go?id=7251"><img src="http://c.waptut.ru/7251/main.png" alt="Waptut.ru - Рейтинг мобильных сайтов" /></a></noscript></center>';
echo '</body></html>';

break;
case 'guest':

if($user['id'])
{
header('Location: /index.php'); exit;
}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co"><b>Ограничения по сайту wm-koder.ru by Ka4eR - 2014</b></div></div>';
echo '</div>';
echo '<div class="start">';
echo '<div class="s"><div class="ss"><span><a href="/index.php?m=registration">Регестрация</a></span></div></div>';
echo '<div class="post1"><b>Сайт закрыт от гостей wm-koder.ru by Ka4eR - 2014</b></div>';

include 'system/footer.php';

break;
case 'auth':

if($user['id'])
{

header('Location: /index.php'); exit;

}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Авторизация</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=password">Забыли пароль?</a></span></div></div>';

if(isset($_GET['process']))
{

$type = TextGuard($_POST['type']);

$login = TextGuard($login);

$password = TextGuard($password);

$captcha = TextGuard($_POST['captcha']);

if(empty($captcha) or !is_numeric($captcha)) $err[] = 'Введите проверочный код.';

if($captcha != $_SESSION['control']) $err[] = 'Вы ввели неверный код с картинки.';

if($type == 1)
{

if(empty($login)) $err[] = 'Вы не ввели логин';

}
elseif($type == 2)
{

if(empty($login) or !is_numeric($login)) $err[] = 'Введите ID.';

}

if(empty($password)) $err[] = 'Вы не ввели пароль';

if($type == 1)
{

$dbinfo = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `user` WHERE `login` = '".$login."' and `password`='".$password."' LIMIT 1"));

}
elseif($type == 2)
{

$dbinfo = mysql_fetch_array(mysql_query("SELECT `id`,`password`,`login` FROM `user` WHERE `id` = '".$login."' and `password`='".$password."' LIMIT 1"));

}

if(!empty($login) && !empty($password)) if($dbinfo==0) $err[] = 'Введенные данные не верны ';

if(!$err)
{

mysql_query("INSERT INTO `logs`(`who`,`time`,`vh`,`ip`,`ua`)VALUES('".$dbinfo['login']."','".time()."','1','".$_SERVER['REMOTE_ADDR']."','".$_SERVER['HTTP_USER_AGENT']."')");

setcookie('ulogin', $dbinfo['login'], time()+86400*365, '/');

setcookie('upassword', $password, time()+86400*365, '/');

header('Location: /index.php');

}
else
{

echo '<div class="err">';

mysql_query("INSERT INTO `logs`(`who`,`time`,`vh`,`ip`,`ua`)VALUES('".$login."','".time()."','0','".$_SERVER['REMOTE_ADDR']."','".$_SERVER['HTTP_USER_AGENT']."')");

foreach($err as $err_info)
{

echo $err_info.'<br>';

}

echo '</div>';

}

}

echo '<div class="glav"><form action="?m=auth&process" method="post">

Ваш <select name="type"><option value="1">Ник</option><option value="2">ID</option></select><br>

<input name="login" value="'.$login.'"/><br>Пароль:<br><input type="password" name="password" value="'.$password.'"/><br>

Код <img src="/captcha.php" alt="'.$code.'"/>:<br><input name="captcha"/><br>

<input type="submit" value="Вход"/>

</form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';

break;
case 'exit':

if(!$user['id'])
{

header('Location: /?m=auth'); exit;

}

setcookie('ulogin', $login, time()-86400*365, '/');

setcookie('upassword', $password, time()-86400*365, '/');

header('Location: /index.php');

break;
case 'registration':

if($user['id'])
{

header('Location: /index.php'); exit;

}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Регистрация</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a></span></div></div>';

if(isset($_GET['process'])){

$login = TextGuard($_POST['login']);
$password = TextGuard($_POST['password']);
$dei = TextGuard($_POST['dei']);
$password2 = TextGuard($_POST['password2']);
$sex = TextGuard($_POST['sex']);
$secret_word = TextGuard($_POST['secret_word']);

if(empty($login)){ echo '<div class="err">Вы не ввели логин</div>';
}else{

$dbinfo = mysql_fetch_array(mysql_query("SELECT `login` FROM `user` WHERE `login` = '".$login."' LIMIT 1"));
if(!empty($login))if($dbinfo!=0){ echo '<div class="err">Такой логин уже существует</div>';
}else{

if(!preg_match('|^[a-z0-9\-]+$|i', $login)){ echo '<div class="err">В логине присутствуют запрещенные символы</div>';
}else{

if(strlen($login) <2 or strlen($login)>20){ echo '<div class="err">Логин слишком длинный или короткий</div>';
}else{

if(empty($password)){ echo '<div class="err">Вы не ввели пароль</div>';
}else{

if(!preg_match('|^[a-z0-9\-]+$|i', $password)){ echo '<div class="err">В пароле присутствуют запрещенные символы</div>';
}else{

if(strlen($password) <2 or strlen($password)>50){ echo '<div class="err">Пароль слишком длинный или короткий</div>';
}else{

if(empty($password2)){ echo '<div class="err">Вы не ввели повторный пароль</div>';
}else{

if(empty($secret_word)){ echo '<div class="err">Вы не ввели секретное слово</div>';
}else{

if(!preg_match('|^[a-zа-Я0-9\-]+$|i', $password)){ echo '<div class="err">В секретном слове присутствуют запрещенные символы</div>';
}else{

if(strlen($secret_word) <2 or strlen($secret_word)>50){ echo '<div class="err">Секретное слово слишком длинное или короткое</div>';
}else{

mysql_query("INSERT INTO `user`(
`login`,
`password`,
`dei`,
`registration`,
`secret_word`,
`rating`,
`ip`,
`ua`,
`sex`,
`on_page`
)VALUES(
'".$login."',
'".$password."',
'".$dei."',
'".time()."',
'".$secret_word."',
'0',
'".$_SERVER['REMOTE_ADDR']."',
'".$_SERVER['HTTP_USER_AGENT']."',
'".$sex."',
'10'
)");

$reg_id = mysql_insert_id();

mysql_query("INSERT INTO `reg`(
`who`,
`ok`
)VALUES(
'".$reg_id."',
'0'
)");

mysql_query("INSERT INTO `gradient`(
`id`,
`who`,
`start`,
`end`
)VALUES(
'".$reg_id."',
'".$reg_id."',
'0',
'0'
)");

$regaa = mysql_query("SELECT * FROM `user` WHERE `status` > '2'");
while($regaa2 = mysql_fetch_assoc($regaa)){

mysql_query("INSERT INTO `op`(
`who`,
`ho`,
`text`,
`time`,
`read`
)VALUES(
'".$regaa2['id']."',
'130',
'произошла новая регистрация подтвердить',
'".time()."',
'0'
)");
}

setcookie('ulogin', $login, time()+86400*365, '/');
setcookie('upassword', $password, time()+86400*365, '/');
echo '<div class="msg"><u>Успешно</u><br>Вы зарегестрировались!<br>Ваш логин: <u>'.$login.'</u> | Ваш пароль: <u>'.$password.'</u></div>';

}}}}}}}}}}}}

echo '<div class="glav"><form action="?m=registration&process" method="post">

*Ваш логин:<br><input name="login" value="'.$login.'"/><br>

*Ваш пароль:<br><input name="password" value="'.$password.'"/><br>

*Повторить пароль:<br><input name="password2" value="'.$password2.'"/><br>

Ваш пол:<br>
<input type="radio" name="sex" value="1" checked="checked" /> Муж
<input type="radio" name="sex" value="2" /> Жен<br/>

Секретное слово:<br><input name="secret_word" value="'.$secret_word.'"/><br>

<input type="submit" value="Регистрация"/></form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';

break;
case 'password':

if($user['id']){
header('Location: /index.php'); exit;
}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Восстановление пароля</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a></span></div></div>';

if(isset($_GET['process'])){
$login = TextGuard($_POST['login']);
$secret_word = TextGuard($_POST['secret_word']);
if(empty($login)) $err[] = 'Вы не ввели логин';
if(empty($secret_word)) $err[] = 'Вы не ввели секретное слово';
$dbinfo = mysql_fetch_array(mysql_query("SELECT `login`,`secret_word`,`password` FROM `user` WHERE `login` = '".$login."' and `secret_word`='".$secret_word."' LIMIT 1"));
if(!empty($login) && !empty($secret_word)) if($dbinfo==0) $err[] = 'Введенные данные не верны';
if(!$err){
echo '<div class="msg"><u>Успешно</u><b>Ваш пароль: <u>'.$dbinfo['password'].'</u></b></div>';
}else{
echo '<div class="err">';
foreach($err as $err_info){
echo $err_info.'<br>';
}
echo '</div>';
}}

echo '<div class="glav"><form action="?m=password&process" method="post">
Логин:<br><input name="login" value="'.$login.'"/><br>
Секретное слово:<br><input name="secret_word" value="'.$secret_word.'"/><br>
<input type="submit" value="Напомнить"/>
</form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';
break;

}

?>
#42
С авторизацией всё нормально, просто он на г.хостах не работает.
#43
butter, На каком хосте?
#44
~=Admin_Sheva=~, host-dom.ru
#45
Revo, а на каком будет работать?
#46
Revo, какой хост нада для нево
#47
Это не тот двиг, о котором я думал.
#48
ПРЕКРАТИТЕ ОФФТОП!
Для переписки есть ЛС!
Не засоряйте форум
#49
butter, Зделал по логину) пробуй)
PHP

include 'system/core.php';

include 'system/header.php';

switch($_GET['m'])
{

default:
///////////Главная//////////////


echo '<div class="podverh">';

echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">wm-koder.ru by Ka4eR - 2014</div></div>';

echo '</div>';
include 'system/nvg.php'; 
echo ' <div class="start">'; 

if(!$user['id']) echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a> | <a href="?m=registration">Регистрация</a> </span></div></div>';
if($user['id']) echo '<div class="s"><div class="ss"><span><a href="cab">Личный кабинет</a> | <a href="?m=exit">Выход</a></span> </div></div>';

$forum_t = mysql_result(mysql_query('select count(`id`) from `forum_t`'),0);
$forum_post = mysql_result(mysql_query('select count(`id`) from `forum_m`'),0);
$forum_news = mysql_result(mysql_query('select count(`id`) from `forum_t` where `time` > "'.(time()-((60*60)*120)).'"'),0);
$forum_news2 = mysql_result(mysql_query('select count(`id`) from `forum_m` where `time` > "'.(time()-((60*60)*120)).'"'),0);
$files = mysql_result(mysql_query('select count(`id`) from `zc_f` where `status` = "0"'),0);
$files_new = mysql_result(mysql_query('select count(`id`) from `zc_f` where `status` = "0" and `time` > "'.(time()-((60*60)*24)).'"'),0);



$news = mysql_query('select * from `news` order by `time` desc limit 1');

while($news2 = mysql_fetch_array($news))
{
echo '<div class="news"><div class="newss">';
echo '<div class="name">'.$news2['name'].'</div>'; 
echo smiles(bbcode($news2['text'])).'<br>

Добавил: '.ustatus($news2['author']).' <a href="/us'.$news2['author'].'">'.uname($news2['author']).'</a> '.uaccess($news2['author']).' ('.times($news2['time']).')<br>

<span><a href="/news/com'.$news2['id'].'">Комментарии</a> ('.mysql_result(mysql_query('select count(`id`) from `news_com` where `news` = "'.$news2['id'].'"'),0).')</span>';

}


echo '</div>';
echo '<hr/>'; 

/* $day = mysql_query("SELECT * FROM `user` WHERE `day` = '".date('d')."' and `m` = '".date('m')."' ORDER BY `id` DESC limit 10 ");
echo '<div class="inter"><center><b>Именинники сайта</b></br>';
while($day2 = mysql_fetch_assoc($day))
{
echo ''.ustatus($day2['id']).' <a href="/us'.$day2['id'].'">'.uname($day2['id']).'</a> '.uaccess($day2['id']).', ';
}
echo'</center></br></div>';

echo '<div class="men"><img src="/images/obj.png" alt="*"> <a href="ob/"> Обьявления по сайту </a> ('.mysql_result(mysql_query('select count(`id`) from `ob`'),0).')</div>';
echo '';*/

echo ' <div class="tegi"><font color="white"><b>Актуальные темы</b></font></div>';
$last = mysql_query('select * from `forum_t` order by `ltime` desc limit 7');
while($last2 = mysql_fetch_array($last))
{

echo '<div class="poste">';

$last_m = mysql_result(mysql_query('select count(`id`) from `forum_m` where `t` = "'.$last2['id'].'"'),0);

if($last2['check'] == 0)
{

if($last2['status'] == 0) echo '<img src="/modules/forum/images/the.png"/> '; else echo '<img src="/modules/forum/images/closed.png"/> ';

}
else
{

echo '<img src="/modules/forum/images/check.png"/> ';

}

if($user['id']) $on_page = $user['on_page']; else $on_page = 10;

echo '<a href="/forum/t'.$last2['id'].'">'.$last2['name'].'</a> ('.$last_m.') <a href="forum/t'.$last2['id'].'/p'.ceil(($last_m+1)/$on_page).'">>></a><br>';

echo '</div>';

}

/////Счетчики//////
$users = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `user`"), 0);
$pc = mysql_result(mysql_query('select count(`id`) from `pc_code` where `status` = "0"'),0);
$birga= mysql_result(mysql_query("SELECT COUNT(`id`) from `birga`"), 0);
$ced= mysql_result(mysql_query("SELECT COUNT(`id`) from `ced`"), 0);
$pc_new = mysql_result(mysql_query('select count(`id`) from `pc_code` where `time` > "'.(time()-((60*60)*24)).'"'),0);

$users_new = mysql_result(mysql_query('select count(`id`) from `user` where `registration` > "'.(time()-((60*60)*24)).'"'),0); 
$news = mysql_result(mysql_query('select count(`id`) from `news`'),0);
$users_online = mysql_result(mysql_query("SELECT COUNT(`id`) FROM `user` WHERE `online`>'".(time()-3600)."'"), 0); 
/////Счетчики//////

echo '<div class="tegi"><font color="white"><b>Разделы сайта</b></font></div>';
echo '<div class="menu">';
echo '<a href="news/"><div class="men"><img src="/images/news.png" alt="*"> Новости ресурса ('.$news.')</div></a>';
echo '<a href="forum/"><div class="men"><img src="/images/chat.png" alt="*"> Форум мастеров ('.$forum_t.'/'.$forum_post.') (<font color="green"><b>+'.$forum_news.'</b></b></font>/<font color="red"><b>+'.$forum_news2.'</b></font>)</div></a>';

echo '<a href="zc/"><div class="men"><img src="/images/addcod.png" alt="*"> Загруз-центр ('.$files.'/<font color="green"><b>+'.$files_new.'</font></b>)</div></a>';
echo '<a href="pc/"><div class="men"><img src="/images/cod.png" alt="*"> Полезные коды ('.$pc.'/<font color="green"><b>+'.$pc_new.'</font></b>)</div></a>';

echo '<a href="birga/"><div class="men"><img src="/images/birga.png" alt="*" width="24" height="24"> Центр занятости ('.$birga.')</div></a>';
echo '<a href="ced/"><div class="men"><img src="/images/stop.png" alt="*" width="24" height="24"> Нечисть интернета ('.$ced.')</div></a>';



echo '</div></div></div>';
echo '<div class="stat"><a href="/">Статистика сайта</a></div>';

$rek = mysql_query("SELECT * FROM `ads` WHERE `mode` = '1'");
echo '<div class="rek"><div class="rekl"><img src="/images/r.png" alt="*"> <a href="bl?bl=rek"><font color="white">Купить рекламу</font></a><br />';
while($rek2 = mysql_fetch_array($rek))
{
echo '<img src="/images/r.png" alt="*"> <a href="'.$rek2['link'].'"><font color="white">'.$rek2['name'].'</font></a><br />';
}
echo '</div>';

echo '</div></div><div class="end">';
echo '<center>Онлайн: [<a href="online.php"><font color="white"><b>'.$users_online.'</b></font></a>] из [<a href="users.php"><b>'.$users.'</b></a> ] + <font color="white">'.$users_new.'</font><br />&#169; WaP-CoDe.Ru</font> 2013<br />';
echo 'Gen: ';
list($msec,$sec)=explode(chr(32),microtime());

echo ' <font color="white">'.round((($sec+$msec)-$gtime),4).'</font><b> сек.</b></center>';



echo '</div></div></div></div>';
echo '<center><script type="text/javascript" src="http://c.waptut.ru/7251/main.js"></script><noscript><a href="http://waptut.ru/in.go?id=7251"><img src="http://c.waptut.ru/7251/main.png" alt="Waptut.ru - Рейтинг мобильных сайтов" /></a></noscript></center>';
echo '</body></html>';

break; 
case 'guest': 

if($user['id'])
{
header('Location: /index.php'); exit;
}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co"><b>Ограничения по сайту wm-koder.ru by Ka4eR - 2014</b></div></div>';
echo '</div>'; 
echo '<div class="start">'; 
echo '<div class="s"><div class="ss"><span><a href="/index.php?m=registration">Регестрация</a></span></div></div>'; 
echo '<div class="post1"><b>Сайт закрыт от гостей wm-koder.ru by Ka4eR - 2014</b></div>';
include 'system/footer.php';
#########################################
break;
case 'auth':
if($user['id'])
{
header('Location: /index.php'); exit;
}
echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Авторизация</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=password">Забыли пароль?</a></span></div></div>'; 

if(isset($_GET['process']))
{
$login = TextGuard($_POST['login']);
$password = TextGuard($_POST['password']);
$captcha = TextGuard($_POST['captcha']);
if(empty($captcha) or !is_numeric($captcha)) $err[] = 'Введите проверочный код.';
if($captcha != $_SESSION['control']) $err[] = 'Вы ввели неверный код с картинки.';
if(empty($login)) $err[] = 'Вы не ввели логин';
if(empty($password)) $err[] = 'Вы не ввели пароль';

$dbinfo = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `user` WHERE `login` = '".$login."' and `password`='".$password."' LIMIT 1"));

if(!empty($login) && !empty($password)) if($dbinfo==0) $err[] = 'Вы ни хера не ввели';
if(!$err)
{
mysql_query("INSERT INTO `logs`(`who`,`time`,`vh`,`ip`,`ua`)VALUES('".$dbinfo['login']."','".time()."','1','".$_SERVER['REMOTE_ADDR']."','".$_SERVER['HTTP_USER_AGENT']."')");
setcookie('ulogin', $dbinfo['login'], time()+86400*365, '/');
setcookie('upassword', $password, time()+86400*365, '/');
header('Location: /index.php');
}
else
{
echo '<div class="err">';
mysql_query("INSERT INTO `logs`(`who`,`time`,`vh`,`ip`,`ua`)VALUES('".$login."','".time()."','0','".$_SERVER['REMOTE_ADDR']."','".$_SERVER['HTTP_USER_AGENT']."')");
foreach($err as $err_info)
{
echo $err_info.'<br>';
}
echo '</div>';
}
}
echo '<div class="glav"><form action="?m=auth&process" method="post">
Ваш Ник<br><input name="login"/><br>Пароль:<br><input type="password" name="password"/><br>
Код <img src="/captcha.php" alt="'.$code.'"/>:<br><input name="captcha"/><br>
<input type="submit" value="Вход"/>
</form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';
#########################################
break;
case 'exit':

if(!$user['id'])
{

header('Location: /?m=auth'); exit;

}

setcookie('ulogin', $login, time()-86400*365, '/');

setcookie('upassword', $password, time()-86400*365, '/');

header('Location: /index.php');

break;
case 'registration':

if($user['id'])
{

header('Location: /index.php'); exit;

}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Регистрация</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a></span></div></div>'; 

if(isset($_GET['process'])){

$login = TextGuard($_POST['login']);
$password = TextGuard($_POST['password']);
$dei = TextGuard($_POST['dei']);
$password2 = TextGuard($_POST['password2']);
$sex = TextGuard($_POST['sex']);
$secret_word = TextGuard($_POST['secret_word']);

if(empty($login)){ echo '<div class="err">Вы не ввели логин</div>';
}else{

$dbinfo = mysql_fetch_array(mysql_query("SELECT `login` FROM `user` WHERE `login` = '".$login."' LIMIT 1"));
if(!empty($login))if($dbinfo!=0){ echo '<div class="err">Такой логин уже существует</div>';
}else{

if(!preg_match('|^[a-z0-9\-]+$|i', $login)){ echo '<div class="err">В логине присутствуют запрещенные символы</div>';
}else{

if(strlen($login) <2 or strlen($login)>20){ echo '<div class="err">Логин слишком длинный или короткий</div>';
}else{

if(empty($password)){ echo '<div class="err">Вы не ввели пароль</div>';
}else{

if(!preg_match('|^[a-z0-9\-]+$|i', $password)){ echo '<div class="err">В пароле присутствуют запрещенные символы</div>';
}else{

if(strlen($password) <2 or strlen($password)>50){ echo '<div class="err">Пароль слишком длинный или короткий</div>';
}else{

if(empty($password2)){ echo '<div class="err">Вы не ввели повторный пароль</div>';
}else{

if(empty($secret_word)){ echo '<div class="err">Вы не ввели секретное слово</div>';
}else{

if(!preg_match('|^[a-zа-Я0-9\-]+$|i', $password)){ echo '<div class="err">В секретном слове присутствуют запрещенные символы</div>';
}else{

if(strlen($secret_word) <2 or strlen($secret_word)>50){ echo '<div class="err">Секретное слово слишком длинное или короткое</div>';
}else{

mysql_query("INSERT INTO `user`(
`login`,
`password`,
`dei`,
`registration`,
`secret_word`,
`rating`,
`ip`,
`ua`,
`sex`,
`on_page`
)VALUES(
'".$login."',
'".$password."',
'".$dei."',
'".time()."',
'".$secret_word."',
'0',
'".$_SERVER['REMOTE_ADDR']."',
'".$_SERVER['HTTP_USER_AGENT']."',
'".$sex."',
'10'
)");

$reg_id = mysql_insert_id();

mysql_query("INSERT INTO `reg`(
`who`,
`ok`
)VALUES(
'".$reg_id."',
'0'
)");

mysql_query("INSERT INTO `gradient`(
`id`,
`who`,
`start`,
`end`
)VALUES(
'".$reg_id."',
'".$reg_id."',
'0',
'0'
)");

$regaa = mysql_query("SELECT * FROM `user` WHERE `status` > '2'");
while($regaa2 = mysql_fetch_assoc($regaa)){

mysql_query("INSERT INTO `op`(
`who`,
`ho`,
`text`,
`time`,
`read`
)VALUES(
'".$regaa2['id']."',
'130',
'произошла новая регистрация [url=/admin?m=reg]подтвердить[/url]',
'".time()."',
'0'
)");
} 

setcookie('ulogin', $login, time()+86400*365, '/');
setcookie('upassword', $password, time()+86400*365, '/');
echo '<div class="msg"><u>Успешно</u><br>Вы зарегестрировались!<br>Ваш логин: <u>'.$login.'</u> | Ваш пароль: <u>'.$password.'</u></div>';

}}}}}}}}}}}}

echo '<div class="glav"><form action="?m=registration&process" method="post">

*Ваш логин:<br><input name="login" value="'.$login.'"/><br>

*Ваш пароль:<br><input name="password" value="'.$password.'"/><br>

*Повторить пароль:<br><input name="password2" value="'.$password2.'"/><br>

Ваш пол:<br>
<input type="radio" name="sex" value="1" checked="checked" /> Муж
<input type="radio" name="sex" value="2" /> Жен<br/>

Секретное слово:<br><input name="secret_word" value="'.$secret_word.'"/><br>

<input type="submit" value="Регистрация"/></form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';

break;
case 'password':

if($user['id']){
header('Location: /index.php'); exit;
}

echo '<div class="podverh">';
echo '<div class="uv"><div class="sm"></div><div class="sm"></div><div class="co">Восстановление пароля</div></div>';
echo '</div>';
echo ' <div class="start">';
echo '<div class="s"><div class="ss"><span><a href="?m=auth">Авторизация</a></span></div></div>'; 

if(isset($_GET['process'])){
$login = TextGuard($_POST['login']);
$secret_word = TextGuard($_POST['secret_word']);
if(empty($login)) $err[] = 'Вы не ввели логин';
if(empty($secret_word)) $err[] = 'Вы не ввели секретное слово';
$dbinfo = mysql_fetch_array(mysql_query("SELECT `login`,`secret_word`,`password` FROM `user` WHERE `login` = '".$login."' and `secret_word`='".$secret_word."' LIMIT 1"));
if(!empty($login) && !empty($secret_word)) if($dbinfo==0) $err[] = 'Введенные данные не верны';
if(!$err){
echo '<div class="msg"><u>Успешно</u><b>Ваш пароль: <u>'.$dbinfo['password'].'</u></b></div>';
}else{
echo '<div class="err">';
foreach($err as $err_info){
echo $err_info.'<br>';
}
echo '</div>';
}}

echo '<div class="glav"><form action="?m=password&process" method="post">
Логин:<br><input name="login" value="'.$login.'"/><br>
Секретное слово:<br><input name="secret_word" value="'.$secret_word.'"/><br>
<input type="submit" value="Напомнить"/>
</form></div></div>';

echo '<div class="levo"><img src="/images/homepage.gif"/> <a href="/index.php">На главную</a></div></div>';
include 'system/footer.php';
break;

}

?>

#50
butter, Если ето не заработает, на пишеш.)
#51
нарушение за флуд.
Мог бы и изменить пост.

----
тему крою, т.к автор пошёл в баню.
Открою, когда автор вернется.
И впредь категорически не рекомендую иметь с автором никаких финансовых операций!
#52
Тема закрыта для обсуждения!
Причина: ## тему крою, т.к автор пошёл в
баню.
Открою, когда автор
вернется.
Страница 3 из 3 · Всего записей: 52