Файл: inc/projects.php
Строк: 218
<script type="text/javascript">
    $(document).ready() { function(){
      $('tr').focus().css('border','1px #FFF')
    };
    };
</script>
<div class='rightcenterblok'>
    <div class='personalmail'>        
        <?
        $mods = array('all','sites','domens','edit','active','byers');
        if(isset($_GET['mod']) and in_array($_GET['mod'], $mods)) $mod = $_GET['mod']; else $mod = 'all';
        
        if($mod == 'all'){        
            //Достаем из БД все проекты пользователя
            $result = mysql_query("SELECT * FROM sites WHERE `seller`='".$user['login']."' order by `id` DESC ", $db);
            echo("
            <div class='rcb11'><p style='float:left;'><b>Проекты пользователя :</b> <a href='/projects/'><b>Все</b></a>, <a href='/projects/sites/'>Сайты</a>, <a href='/projects/domens/'>Домены</a></p>
            <p style='float:right;'>Всего записей: " . mysql_num_rows($result) . "</p></div>
            <table style='width:100%; margin-top:10px; text-align:center;' class='tablemail'>
            <tr style='border-bottom:1px solid #CCC;' class='grey'>
                <td style='width:15px;'><b></b></td>
                <td style='width:200px;'><b>Адрес сайта</b> (URL)</td>
                <td><b>Название проекта</b></td>
                <td><b>Время добавления</b></td>
                <td><b>Тип</b></td>
                <td><b>Статус проверки</b></td>
                <td><b>Покупатели</b></td>
            </tr>
            ");
            
            if(mysql_num_rows($result)>0) {
                while($result2 = mysql_fetch_array($result))
                {
                    printf("
                    <tr>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><img src='/files/favicon/%s' style='width:14px; height:14px;'/></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='/view/%s/' target='_blank'>%s</a></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='/projects/edit/%s/'>%s</a></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center><a href='/projects/byers/%s/'>%s (просмотр)</a></center></td>
                    </tr>
                    ",$result2['ficon'], $result2['id'], $result2['domen'], $result2['id'], $result2['title'], $result2['reg_date'], $result2['type']=='dom'?'Домен':'Сайт',$result2['act_stat']=='1'?'<green>Проверено!</green>':'<a href=/projects/active/'.$result2['id'].'/><red>Не проверено</red></a>', $result2['id'], sizeof(explode(",",$result2['byers']))-1 );
                }
            } else echo "</table><p style='clear:both; margin:5px;'>Вы пока не добавили ни одного проекта. <a href='/addproject/' style='text-decoration:underline;'>Добавить</a></p>";
        }
        elseif ($mod == 'sites') {
        //Достаем из БД все проекты пользователя
            $result = mysql_query("SELECT * FROM sites WHERE `seller`='".$user['login']."' and `type`='site' order by `id` DESC", $db);
            echo("
            <div class='rcb11'><p style='float:left;'><b>Проекты пользователя:</b> <a href='/projects/'>Все</a>, <a href='/projects/sites/'><b>Сайты</b></a>, <a href='/projects/domens/'>Домены</a></p>
            <p style='float:right;'>Всего записей: " . mysql_num_rows($result) . "</p></div>
            <table style='width:100%; margin-top:10px; text-align:center;' class='tablemail'>
            <tr style='border-bottom:1px solid #CCC;' class='grey'>
                <td style='width:15px;'><b></b></td>
                <td style='width:200px;'><b>Адрес сайта</b> (URL)</td>
                <td><b>Название проекта</b></td>
                <td><b>Время добавления</b></td>
                <td><b>Тип</b></td>
                <td><b>Статус проверки</b></td>
                <td><b>Покупатели</b></td>
            </tr>
            ");
            
            if(mysql_num_rows($result)>0) {
                while($result2 = mysql_fetch_array($result))
                {
                    printf("
                    <tr>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><img src='/files/favicon/%s' style='width:14px; height:14px;'/></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='/view/%s/' target='_blank'>%s</a></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='/projects/edit/%s/'>%s</td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                        <td style='border-top:1px dotted #edcdec; text-align:left;'><center><a href='/projects/byers/%s/'>%s (просмотр)</a></center></td>
                    </tr>
                    ",$result2['ficon'], $result2['id'], $result2['domen'], $result2['id'], $result2['title'], $result2['reg_date'], $result2['type']=='dom'?'Домен':'Сайт',$result2['act_stat']=='1'?'<green>Проверено!</green>':'<a href=/projects/active/'.$result2['id'].'/><red>Не проверено</red></a>', $result2['id'], sizeof(explode(",",$result2['byers']))-1);
                }
            } else echo "</table><p style='clear:both; margin:5px;'>Вы пока не добавили ни одного проекта. <a href='/addproject/' >Добавить</a></p>";
        
        }
        elseif ($mod == 'domens') {
        //Достаем из БД все проекты пользователя
        $result = mysql_query("SELECT * FROM sites WHERE `seller`='".$user['login']."' and type='dom' order by `id` DESC", $db);
        
        echo("
            <div class='rcb11'><p style='float:left;'><b>Проекты пользователя:</b> <a href='/projects/'>Все</a>, <a href='/projects/sites/'>Сайты</a>, <a href='/projects/domens/'><b>Домены</b></a></p>
            <p style='float:right;'>Всего записей: " . mysql_num_rows($result) . "</p></div>
            <table style='width:100%; margin-top:10px; text-align:center;' class='tablemail'>
            <tr style='border-bottom:1px solid #CCC;' class='grey'>
                <td style='width:15px;'><b></b></td>
                <td style='width:200px;'><b>Адрес сайта</b> (URL)</td>
                <td><b>Название проекта</b></td>
                <td><b>Время добавления</b></td>
                <td><b>Тип</b></td>
                <td><b>Статус проверки</b></td>
                <td><b>Покупатели</b></td>
            </tr>
        ");
        
        if(mysql_num_rows($result)>0) {
            while($result2 = mysql_fetch_array($result))
            {
                printf("
                <tr>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><img src='/files/favicon/%s' style='width:14px; height:14px;'/></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='/view/%s/' target='_blank'>%s</a></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><a href='//projects/edit/%s/'>%s</a></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><center>%s</center></td>
                    <td style='border-top:1px dotted #edcdec; text-align:left;'><center><a href='/projects/byers/%s/'>%s (просмотр)</a></center></td>
                </tr>
                ",$result2['ficon'], $result2['id'], $result2['domen'], $result2['id'], $result2['title'], $result2['reg_date'], $result2['type']=='dom'?'Домен':'Сайт',$result2['act_stat']=='1'?'<green>Проверено!</green>':'<a href=/projects/active/'.$result2['id'].'/><red>Не проверено</red></a>', $result2['id'], sizeof(explode(",",$result2['byers']))-1);
            }
        } else echo "</table><p style='clear:both; margin:5px;'>Вы пока не добавили ни одного проекта. <a href='/addproject/' >Добавить</a></p>";
        
        } 
        elseif ($mod == 'edit') {
            //Модуль проверки на "Все ли хорошо" и обновление полей.
            if(isset($_POST['title']) and isset($_POST['adress']) and isset($_POST['about']) and isset($_POST['coin'])) 
            {    
                $id = intval(nothack($_GET['id']));
                
                /*Проверка titla*/
                $title = nothack($_POST['title']);
                $title = strip_tags($title);
                
                /*Проверка цены*/
                $coin = nothack($_POST['coin']);
                $coin = intval($coin);
                
                /*Проверка Описания домена*/
                $about = addslashes($_POST['about']);
                $about = trim($about);
                $about = strip_tags($about,'<a><b><i><u>');
                if(strlen($about)>1000) $about = substr($about, 0, 1000);
                
                /*Проверка имени домена*/
                $adress = nothack($_POST['adress']);
                $url = parse_url($adress, PHP_URL_HOST);
                
                $query = mysql_query("UPDATE sites SET title='".$title."', price = '".$coin."', disc='".$about."', domen='".$url."' WHERE id='".$id."' and seller='".$user[login]."'",$db);
                if($query)
                echo "<div class='rcb11'>Данные успешно изменены</div>";
                else echo "Извините, но произошла ошибка при изменении информации. Пожалуйста, попробуйте еще раз.";
            }
            //Модуль редактирования
            elseif(isset($_GET['id']) and isset($_GET['id'])!='') 
            {
                $id = intval(nothack($_GET['id']));
                //Выборка данных из бд по ID
                $result = mysql_query("SELECT * FROM `sites` WHERE `id`='".$id."' and seller='".$user['login']."'", $db);
                $result2 = mysql_fetch_array($result);
                
                echo("
                    <p><b>Проекты пользователя:</b> <a href='/projects/'>Все</a>, <a href='/projects/sites/'>Сайты</a>, <a href='/projects/domens/'><b>Домены</b></a></p>
                ");
                
                if($result2['type']=='site' or $result2['type']=='dom'){
                    echo "<form id='ur1' method=post>
                    <p>Введите заголовок: <input class='input' size='53' style='margin-left:39px;' name='title' value='".$result2['title']."'/></p>
                    <p>Введите адрес сайта: <input class='input' size='50' style='margin-left:27px;' name='adress' value='http://".$result2['domen']."'/></p>
                    <p style='margin-top:10px;'>Введите описание сайта: <br><textarea cols=60 rows=10 class='input' name='about'>".$result2['disc']."</textarea></p>
                    <p>Введите цену в руб.: <input class='input' style='margin-left:30px;' name='coin' value='".$result2['price']."' onkeypress='this.value=this.value.replace(/W|[a-z]/i,'')'/>
                    <input type='submit' value='Изменить' class='butsub' style='margin-left:5px;'/>
                    <input type='hidden' value='".$result2['id']."'/>
                    </p>
                    </form>";
                }
            } else {echo "Посторонним сюда нельзя.";}
        }
        elseif($mod == 'active') {
            if(isset($_GET['change'])) $change = intval($_GET['change']); else $change = null;
            $id = intval(nothack($_GET['id']));
            //Выборка данных из бд по ID
            $result = mysql_query("SELECT * FROM `sites` WHERE `id`='".$id."' and seller='".$user['login']."'", $db);
            $result2 = mysql_fetch_array($result);
            
            if($change == 1) {
                
                $file = @fopen('http://' . $result2['domen'] . '/kupisayt-' . $result2['act_stat'] . '.txt', 'r');
                if($file && $result2['act_stat'] !== 1)
                {
                    mysql_query("UPDATE sites SET act_stat = 1  Where id = '".$id."' and seller='".$user['login']."' ",$db);
                    echo "<div class='rcb11'><green>Ваш сайт был успешно активирован.</green></div>";
                } else echo "<red>Файл не был найден на вашем сайте.</red>";
                                
            } 
            if($change == 2) {
            
                $meta_tags = get_meta_tags('http://' . $result2['domen']);
                if($meta_tags['birgasajtov'] == $result2['act_stat'] && $result2['act_stat'] !== 1)
                {
                    mysql_query("UPDATE sites SET act_stat = 1  Where id = '".$id."' and seller='".$user['login']."' ",$db);
                    echo "<div class='rcb11'><green>Ваш сайт был успешно активирован.</green></div>";
                } else echo "<red>Данный мета-тег не был найден на вашем сайте.</red>";
            
            } 
            
            if($result2['act_stat'] == '1') echo "<p><center>Ваш сайт уже был подтвержден</center></p>";
            else {
            echo "<div class='rcb11'><center>Активация проекта.</center></div>";    
            printf("
            После подтверждения сайта пользователи будут более серьезно относится к вашему лоту. Все не подтвержденные сайты могут быть удалены нашими модераторами без уведомления. Подтверждение сайта - это важная и обязательная процедура. Данной процедурой мы боремся с мошенниками, которые продают не свои сайты.<br>
            <br>Выберите любой способ подтверждения:<br>
            <br>
            <b>Разместить файл</b><br><br>
            1. Создайте пустой файл с именем kupisayt-%s.txt<br><br>
            2. Загрузите его в корневой каталог вашего сайта<br>
                <br>
            3. Нажмите на кнопку «<a href='/projects/active/%s/1/' class='butsub'>Проверить</a> ».<br><br>
            <b>Разместить код</b><br><br>
            1. Добавьте в код главной страницы вашего сайта, между тегами head следующий код:<br><br>
            <meta name='kupisayt' content='%s' /><br><br>
            2. Нажмите на кнопку «<a href='/projects/active/%s/2/' class='butsub'>Проверить</a> ».<br>            
            ",$result2['act_stat'], $id, $result2['act_stat'], $id);
            }
        }
        
        elseif($mod == 'byers') {
            $id = intval(nothack($_GET['id']));
            $result = mysql_query("SELECT * FROM `sites` WHERE `id`='".$id."' ", $db);
            $result2 = mysql_fetch_array($result);
            echo "<p class='rcb11' style='margin-bottom:5px;'><b>Проекты пользователя:</b> <a href='/projects/'>Все</a>, <a href='/projects/sites/'>Сайты</a>, <a href='/projects/domens/'>Домены</a></p>";
            echo "<p class='rcb11' style='margin-bottom:5px;'><b>Потенциальные покупатели ".$result2['domen'].":</b> </p>";
         //   echo "Данные пользователей:<br>";
             echo "<table style='width:100%;' class='personalmail' colspacing='0' rowspacing='0'>";
             echo "<tr>";
             echo "<td style='border-bottom:1px dotted #c6e170; padding-bottom:3px; background: #eaf4c8; border-top:1px dotted #CCC;'><center><b>Ник:</b></center></td>";
             echo "<td style='border-bottom:1px dotted #c6e170; padding-bottom:3px; background: #eaf4c8; border-top:1px dotted #CCC;'><center><b>Аська:</b></center></td>";
             echo "<td style='border-bottom:1px dotted #c6e170; padding-bottom:3px; background: #eaf4c8; border-top:1px dotted #CCC;'><center><b>Имейл:</b></center></td>";
             echo "</tr>";
             $bm = explode(",",$result2['byers']);
                for ($i = 1; $i < sizeof($bm); $i++){
                    $sd = mysql_fetch_array(mysql_query("SELECT * FROM users WHERE login = '$bm[$i]'", $db));
                    printf("
                    <tr>
                    <td style='border-bottom:1px dotted #CCC; padding-bottom:3px; vertical-align:top;'><center><a href='/user/%s/'>%s</center></td>
                    <td style='border-bottom:1px dotted #CCC; padding-bottom:3px; vertical-align:top;'><center>%s</center></td>
                    <td style='border-bottom:1px dotted #CCC; padding-bottom:3px; vertical-align:top;'><center>%s</center></td>
                    </tr>
                    ",$bm[$i],$bm[$i],$sd[icq],$sd[mail] );
                }
                       
             echo "</table><br>";
        //    echo sizeof(explode(",",$result2['byers']))-1; 
            echo "Вы можете связаться с любым понравившимся вам покупателем)";
        }
        ?>
    </table>
    </div>
</div>