Файл: 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>