View file adminka/test.php

File size: 2.19Kb
<?php
session_name("SESID");
session_start();
include ('../verh.php');

if($_SESSION['pass']!=$adminpass) {echo "ERROR 404! Not fond.</div></body></html>\n";exit;}

if(empty($_SERVER['QUERY_STRING'])){	echo "<b>Список сайтов ожидающих проверки</b><br /><br />\n";
	$a = mysql_query("SELECT * FROM `inet_sites` WHERE resultat='off' ORDER BY `id` DESC;");
    if(mysql_affected_rows() == 0)echo("Сайтов нет.<br />\n");
    $i=1;
	while($site = mysql_fetch_array($a)) echo $i++.") ".$site['url']." [<a href=\"view.php?id=".$site['id']."\">Инфо</a>] [<a href=\"test.php?id=".$site['id']."&amp;test=on\">проверить</a>]<br />\n";
	echo "<br /><a href='apanel.php'>Админка</a><br />\n";
	include '../niz.php';
	exit;
}

if(!empty($_GET['id']) && $_GET['test'] == "on"){
    $a = mysql_query("SELECT * FROM `inet_sites` WHERE id='".intval($_GET['id'])."';");
    if(mysql_affected_rows() == 0)echo("Нет сайта с id ".$_GET['id'].".<br />\n");
    while($site = mysql_fetch_array($a)) {
	$url = $site['url'];
	$file = nl2br(htmlspecialchars(file_get_contents($url)));
	$link = htmlspecialchars("http://".$caturl."/?".$_GET['id']."");
	$linkr = htmlspecialchars("http://".$caturl."/?ref".$_GET['id']."");
	$file = str_replace($link,"<b><font color=\"RED\">".$link."</font></b>",$file);
	$file = str_replace($linkr,"<b><font color=\"RED\">".$linkr."</font></b>",$file);
	echo $file;
	print "<br /><br />\n";
	print "Если ссылка каталога выделена красным цветом то можно разблокировать сайт =)<br />\n";
	print "[<a href=\"test.php?test=off&amp;id=".intval($_GET['id'])."\"><b>Разблокировать</b></a>]<br />\n";
	echo "<a href='apanel.php'>Админка</a><br />\n";
    include '../niz.php';
    exit;
    }
}

if($_GET['test'] == "off" && !empty($_GET['id'])){
	mysql_query("UPDATE `inet_sites` SET `resultat`='on' WHERE `id`=".intval($_GET['id'])."");
	echo "Сайт успешно с ID=<b>".intval($_GET['id'])."</b> разблокирован и теперь появится в каталоге!<br />\n";
	echo "<br /><a href='apanel.php'>Админка</a><br />\n";
	include '../niz.php';
	exit;
}
?>