Вход Регистрация
Файл: public_html/admin/userlist.php
Строк: 317
<? include('checkcookie.php'); ?>
<h3>Просмотр пользователей</h3>
<br>
<?
if(isset($_POST["id"]))
{
    
$id=$_POST["id"];
    
$username=$_POST["username"];
    
$password=$_POST["password"];
    
$referer=$_POST["referer"];
    
$wmid=$_POST["wmid"];
    
$pemail=$_POST["pemail"];
    
$country=$_POST["country"];
    
$vistis=$_POST["vistis"];
    
$referals=$_POST["referals"];
    
$referalvisits=$_POST["referalvisits"];
    
$money=$_POST["money"];
    
$user_status=$_POST["user_status"];
    
$level=$_POST["level"];
    
$finset=$_POST["finset"];
    
$buying=$_POST["buying"];
    
$autoref=$_POST["autoref"];

    
mysql_query("UPDATE tb_users SET username='$username', password='$password', referer='$referer', wmid='$wmid', pemail='$pemail', country='$country', visits='$vistis', referals='$referals', referalvisits='$referalvisits', money='$money', account='$level', user_status='$user_status', finset='$finset', buying='$buying', autoref='$autoref' where id='$id'");

    echo 
"<font color="green"><b>Готово.</b></font><br><br>";
}

if(isset(
$_GET["id"]))
{
    
$id=$_GET["id"];
    if (
$_GET["option"]=="edit")
    {
        
$tablae mysql_query("SELECT * FROM tb_users where id='$id'"); 
        while (
$registroe mysql_fetch_array($tablae))
        { 
            
?>
            <form method="post" action="adminmain.php?p=userlist">
                Id: <input type="hidden" name="id" value="<?= $registroe["id"?>"><?= $registroe["id"?><br>
                Имя пользователя: <input type="text" name="username" value="<?= $registroe["username"?>"><br>
                Пароль: <input type="text" name="password" value="<?= $registroe["password"?>"><br>
                Реферер: <input type="text" name="referer" value="<?= $registroe["referer"?>"><br>
                WMID: <input type="text" name="wmid" value="<?= $registroe["wmid"?>"><br>
                WM кошелек: <input type="text" name="pemail" value="<?= $registroe["pemail"?>"><br>
                Страна: <input type="text" name="country" value="<?= $registroe["country"?>"><br>
                Визитов: <input type="text" name="vistis" value="<?= $registroe["visits"?>"><br>
                Рефералов: <input type="text" name="referals" value="<?= $registroe["referals"?>"><br>
                Реф. визитов: <input type="text" name="referalvisits" value="<?= $registroe["referalvisits"?>"><br>
                Денег на балансе: <input type="text" name="money" value="<?= $registroe["money"?>"><br>
                Уровень аккаунта: (<?= $registroe["account"?>)&nbsp;&nbsp;
                <select name="level">
                    <option value="<?= $registroe["account"?>"></option>
                    <option value="Базовый">Базовый</option>
                    <option value="V.I.P.">V.I.P.</option>                
                </select>
                <br>
                Активация функции Авто-реферал:&nbsp;
                <?
                
if($registroe["autoref"]=='0') { echo "(Не активирована)&nbsp;&nbsp;"; }else{ echo "(Активирована)&nbsp;&nbsp;"; }
                
?>
                <select name="autoref">
                    <option value="<?= $registroe["autoref"?>"></option>
                    <option value="0">Не активирована</option>
                    <option value="1">Активирована</option>
                </select>
                <br>
                Статус в финсети:&nbsp;
                <?
                
if($registroe["finset"]=='0') { echo "(Не активирован)&nbsp;&nbsp;"; }else{ echo "(Активирован)&nbsp;&nbsp;"; }
                
?>
                <select name="finset">
                    <option value="<?= $registroe["finset"?>"></option>
                    <option value="0">Не активирован</option>
                    <option value="1">Активирован</option>
                </select>
                <br>
                Статус:&nbsp; (<?= $registroe["user_status"?>)&nbsp;&nbsp;
                <select name="user_status">
                    <option value="<?= $registroe["user_status"?>"></option>
                    <option value="admin">Администратор</option>
                    <option value="user">Пользователь</option>
                </select>
                <br>
                Ip: <?= $registroe["ip"?><br>
                Дата регистрации: <?= $registroe["joindate"?><br>
                Дата последнего входа: <?= $registroe["lastlogdate"?><br>
                IP последнего входа: <?= $registroe["lastiplog"?><br><br>
                Способ привязки к рефереру (<? 
                    
if($registroe["buying"]=='0') echo "Привлечен";
                    if(
$registroe["buying"]=='1') echo "Куплен у системы";
                    if(
$registroe["buying"]=='2') echo "Авто-реферал";
                    if(
$registroe["buying"]=='3') echo "Куплен на бирже";
                    if(
$registroe["buying"]=='4') echo "Призовой"?>): <select name="buying">
                    <option value="<?=$registroe["buying"]?>"></option>
                    <option value="0">Привлечен</option>
                    <option value="1">Куплен у системы</option>
                    <option value="2">Авто-реферал</option>
                    <option value="3">Куплен на бирже</option>
                    <option value="4">Призовой</option>
                </select>                
                <br><br>
                <input type="submit" value="сохранить" class="button">
            </form>
            <?
        
}
    }
    if (
$_GET["option"]=="delete")
    {
        
$id=$_GET["id"];
        
mysql_query("DELETE FROM tb_users WHERE id='$id'");

        
$user=$_POST["user"];
        
mysql_query("update tb_users set referer='' where referer='$user'");

        
$referer=$_POST["referer"];
        
mysql_query("update tb_users set referals=referals-1 where username='$referer'");

        echo 
"<font color="#cc0000"><b>Пользователь $user удален.</b></font><br><br>";
    
}
}

$curpage="1";

if(isset(
$_GET["action"]))
{
    if(
$_GET["action"]=="sorting")
    {
        
$sortfield=$_POST["sf"];
        
$sortdir=$_POST["sd"];
        
$searchtext=$_POST["sete"];
        
$searchfield=$_POST["sefo"];
        
$curpage=$_POST["cp"];
    }
    
    if(
$_GET["action"]=="search")
    {
        
$searchtext=$_POST["stroka"];
        
$searchfield=$_POST["sf1"];
        
$sortfield=$_POST["sofi"];
        
$sortdir=$_POST["sodir"];
        
$curpage=$_POST["cp1"];
    }
    
    if(
$_GET["action"]=="changepage")
    {
        
$curpage=$_POST["curpage"];
        if(
$curpage==''$curpage=1;
        if(!
is_numeric($curpage)) $curpage=1;
        if(
$curpage<1$curpage=1;
        
        
$res=mysql_query("select count(*) from tb_users");
        
$kol=mysql_result($res,0,0);
        
$floatpages=$kol/30;
        
$intpages=intval($kol/30);
        if(
$floatpages>$intpages) { $pages=$intpages+1; }else{ $pages=$intpages; }

        if(
$curpage>$pages$curpage=$pages;

        
$searchtext=$_POST["sete"];
        
$searchfield=$_POST["sefo"];
        
$sortfield=$_POST["sofi"];
        
$sortdir=$_POST["sodir"];
    }
}
?>
<br><br>
<fieldset><legend>Сортировка списка пользователей</legend>
<form method="post" action="adminmain.php?p=userlist&action=sorting">
Сортировка по полю:
<select name="sf">
    <option value="id">ID</option>
    <option value="username">Имя пользователя</option>
    <option value="referer">Реферер</option>
    <option value="account">Уровень аккаунта</option>
    <option value="visits">Кол-во визитов</option>
    <option value="referals">Кол-во рефералов</option>
    <option value="money">Сумма денег на балансе</option>
    <option value="joindate">Дата регистрации</option>
    <option value="lastlogdate">Дата последнего входа</option>
    <option value="wmid">WMID</option>
</select>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Направление:
<select name="sd">
    <option value="asc">По возрастанию</option>
    <option value="desc">По убыванию</option>
</select>
<input type="submit" value="Сортировать" class="button">
<input type="hidden" value="<?=$searchtext ?>" name="sete">
<input type="hidden" value="<?=$searchfield ?>" name="sefi">
<input type="hidden" value="<?=$curpage ?>" name="cp">
</form>
</fieldset>

<fieldset><legend>Поиск пользователей</legend>
<form method="post" action="adminmain.php?p=userlist&action=search">
Строка поиска:
<input type="text" size="30" maxlength="150" value="<?=$searchtext ?>" name="stroka">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Поиск по полю:
<select name="sf1">
    <option value="id">ID</option>
    <option value="username">Имя пользователя</option>
    <option value="referer">Реферер</option>
    <option value="account">Уровень аккаунта</option>
    <option value="visits">Кол-во визитов</option>
    <option value="money">Сумма денег на балансе</option>
    <option value="joindate">Дата регистрации</option>
    <option value="lastlogdate">Дата последнего входа</option>
    <option value="wmid">WMID</option>
</select>
<input type="submit" value="Поиск" class="button">
<input type="hidden" value="<?=$sortdir ?>" name="sodir">
<input type="hidden" value="<?=$sortfield ?>" name="sofi">
<input type="hidden" value="<?=$curpage ?>" name="cp1">
</form>
</fieldset>

<fieldset><legend>Переход на страницу</legend>
<form method="post" action="adminmain.php?p=userlist&action=changepage">
Страница:
<input type="text" size="30" maxlength="150" value="<?=$curpage ?>" name="curpage">
<input type="submit" value="Переход" class="button">
<input type="hidden" value="<?=$sortdir ?>" name="sodir">
<input type="hidden" value="<?=$sortfield ?>" name="sofi">
<input type="hidden" value="<?=$searchtext ?>" name="sete">
<input type="hidden" value="<?=$searchfield ?>" name="sefi">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Всего страниц:&nbsp;
<?
    $res
=mysql_query("select count(*) from tb_users");
    
$kol=mysql_result($res,0,0);
    
$floatpages=$kol/30;
    
$intpages=intval($kol/30);
    if(
$floatpages>$intpages) { $pages=$intpages+1; }else{ $pages=$intpages; }
    echo 
"1 - $pages";
?>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;На одной странице отображается 30 пользователей!!!
</form>
</fieldset>
<br>
<table>
    <tr>
        <th>№</th>
        <th>Имя пользователя</th>
        <th>Уровень аккаунта</th>
        <th>Referer</th>
        <th>Рефов</th>
        <th>Просмотров</th>
        <th>На счету</th>
        <th>Дата реги</th>
        <th>Посл. вход</th>
        <th>WMID</th>
        <th>Статус</th>
        <th></th>
        <th></th>
    </tr>
    <?

    $sql
="SELECT * FROM tb_users";
    if(
$searchfield!='')
    {
        
$sql.=" where $searchfield like '$searchtext%'";
    }
    if(
$sortfield!='')
    {
        if(
$sortdir=="asc") { $sql.=" ORDER BY $sortfield ASC"; }else{ $sql.=" ORDER BY $sortfield DESC"; }
    }
    if(
$curpage!='')
    {
        
$p1=30*($curpage-1);
        
$p2=30*$curpage-1;
        
$sql.=" limit $p1,$p2";
    }

    
$tabla mysql_query($sql); 
    while (
$registro mysql_fetch_array($tabla))
    {
        
$wmid=$registro["wmid"];
        
$referer=$registro["username"];
        
$sql="select count(*) from tb_users where referer='$referer'";
        
$res=mysql_query($sql);
        
$res=mysql_result($res,0,0);
        
?>
        <tr>
            <td><?=$registro["id"?></td>
            <td><?=$registro["username"?></td>
            <td><?=$registro["account"?></td>
            <td><?=$registro["referer"?></td>
            <td><?=$res ?></td>
            <td><?=$registro["visits"?></td>
            <td><?=$registro["money"?></td>
            <td><?=$registro["joindate"?></td>
            <td><?=$registro["lastlogdate"?></td>
            <td><a href="https://passport.webmoney.ru/asp/certview.asp?wmid=<?=$wmid ?>" target="_blank"><?= $wmid ?></a></td>
            <td><?=$registro["user_status"?></td>
            <td>
                <form method="post" action="adminmain.php?p=userlist&id=<?= $registro["id"?>&option=edit">
                <input type="submit" value="Редактировать" class="button">
                </form>
            </td>
            <td>
                <form method="post" action="adminmain.php?p=userlist&id=<?= $registro["id"?>&option=delete">
                <input type="hidden" value="<?=$registro["username"?>" name="user">
                <input type="hidden" value="<?=$registro["referer"?>" name="referer">
                <input type="submit" value="удалить" class="button">
                </form>
            </td>
        </tr>
        <?
    

    
?>
</table>
Онлайн: 0
Реклама