Вход Регистрация
Файл: 4mast/profmas.ru/adm/mod.php
Строк: 44
<?php 
 
require_once('../includes/Headers.php');
require_once(
'../includes/PDO_func.php');
 
if(
$us == false) { 
header ('location: /login/auth'); 
exit; 

if (
$us['level'] < 1) { 
header ('location: /'); 
exit; 
}
$admin = (isset($_GET['admin']) AND !empty($_GET['admin'])) ? addslashes(htmlspecialchars($_GET['admin'])) : false;
switch(
$admin){
default:
header('location: /adm');
break; 
 
case 
'rega'
H('Модерация''Одобрение регистраций');
if(
$do) {
if (!isset (
$_GET['u'])) {
header ('location: /adm/mod.php?admin=rega');
exit; 

$query DB :: $dbs -> query ("SELECT * FROM `reg` WHERE (`us`=?)", array ((int) $_GET['u'])); 
if (
$query -> rowCount () == 0) { 
header ('location: /adm/mod.php?admin=rega');
exit; 

else {
$reg $query -> fetch ();
if(
$do == 'yes'){
DB :: $dbs -> query ("UPDATE `reg` SET `dop`='da', `kem`='" $us['id'] . "' WHERE (`us`='" $reg['us'] . "')");
header ('location: /adm/mod.php?admin=rega');
}
elseif(
$do == 'no'){ 
DB :: $dbs -> query ("UPDATE `reg` SET `dop`='net', `kem`='" $us['id'] . "' WHERE (`us`='" $reg['us'] . "')");
header ('location: /adm/mod.php?admin=rega');
}
}
}
$items_per_page 10
$items DB :: $dbs -> querySingle ("SELECT COUNT(id) FROM `reg` where `dop` = 'mod'"); 
$pages = ( ( $items ) / $items_per_page ) + 1
if (
$page 1
$page 1
if (
$page $pages
$page $pages
$start $page $items_per_page $items_per_page
if (
$items == 0) { 
echo 
'<div class="error">Новых регистраций не было!</div>'

else { 
$query DB :: $dbs -> query ("SELECT * FROM `reg` WHERE `dop`= 'mod' order by `id` DESC LIMIT $start$items_per_page"); 
while (
$reg $query -> fetch()) { 
$u DB :: $dbs -> queryFetch ("SELECT id,ip,soft,nick FROM `us` WHERE `id` = ?", array ($reg['us']));
$klon DB :: $dbs -> querySingle ("SELECT COUNT(*) FROM `us` WHERE (`ip` = '".$u['ip']."')");
echo 
'<div class="list1">'
echo 
Nick ($u['id']);
echo 
'<br /><b>IP: </b><a href="/adm/search_ip/osn/' $u['ip'] . '">' $u['ip'] . '</a> <a href="/adm/search_ip/logs/' $u['ip'] . '"> [!!!] </a>';
echo 
'<br /><b>Софт: </b>' $u['soft'];
echo
'<br /><b>Возможные аккаунты: </b>';
if ( 
$klon <= 1) { 
    echo 
'Не обнаружены'
} else { 
$klons DB::$dbs->query"SELECT * FROM `us` WHERE (`ip` = '".$u['ip']."') AND (`id` != '" $u['id'] . "') ORDER BY `id` DESC"); 
while ( 
$klony $klons -> fetch() ) { 
echo 
'<a href="/us' $klony['id'] . '">' $klony'nick' ] . '</a>, '


echo 
'<br />- <a href="/adm/mod.php?admin=rega&u='.$u['id'].'&do=yes">Одобрить</a>';
echo 
' | '
echo 
' <a href="/adm/mod.php?admin=rega&u='.$u['id'].'&do=no">Отклонить.</a>';
echo 
'</div>'

echo 
page ('/adm/rega');

break; 

echo 
'<div class="block"><a href="/adm">Вернуться</a></div>';
require_once(
'../includes/Footers.php');

?>
Онлайн: 2
Реклама