Просмотр файла catalog/index.php

Размер файла: 2.83Kb
<?php
include "../header.php";
include "../pencodestring.php";
//include "../unicode.php";
function unicode ($s) 
{ 
	if ((ord($s)>=192) & (ord($s)<=255))
	{
		if ( (ord($s)>=192) & (ord($s)<=255) ) $hexvalue=dechex(ord($s)+848); 
		if ($s=="?") $hexvalue="401"; 
		if ($s=="?") $hexvalue="451"; 
		return("&#x0".$hexvalue.";");
	} 
	else return("$s");
};
//////////////////////////////////////////////////////
function convert ($s)
{
	$ResConAr=array ();
	for ($i=0; $i<=count($s)-1; $i++)
	{
		$Rseww="";
		for ($j=0; $j<=strlen($s[$i])-1; $j++)
		{
			$Rseww;
			$Rseww=$Rseww.unicode($s[$i][$j]);
		}
		$ResConAr;
		$ResConAr[]=$Rseww;

	};
	return($ResConAr);
};
//////////////////////////////////////////////////////
function convertStr ($s)
{
	$Rseww="";
	for ($i=0; $i<=strlen($s)-1; $i++)
	{
		$Rseww;
		$Rseww=$Rseww.unicode($s[$i]);
	}
	return($Rseww);

}
//////////////////////////////////////////////////////
function checkGetVar($var)
{
	if (array_key_exists($var,$_GET))
	return $_GET[$var];
	else
	return -1;
}
//////////////////////////////////////////////////////
print '<p align="center">wap.usahost.ru</p>';
$cat=checkGetVar("Cat");
include "confdb.php";
$dbc =@mysql_connect($db_host, $db_user, $db_pass); 
$dbs = mysql_select_db($db_name);
if ($cat==-1)
{
	$catname=file("catname.txt");
	$catname=convert($catname);
	for ($i=0; $i<=count($catname)-1; $i++)
	{
		$query='select * from cat_catalog where `cat`='.$i;
		$result=mysql_query($query);
		$c=mysql_num_rows($result);
		print "<p><a href=\"index.php?Cat=".$i."\">".$catname[$i]."(".$c.")"."</a></p>"."\n";
	};
}
else
{
	$page=checkGetVar("page");
	$nachalo=0;
	if ($page==-1) {$page=0;};
	if ($page==0) {$nachalo=1;};
	$query='select * from `cat_catalog` where `cat`='.$cat;

	$result=mysql_query($query);
	$col=mysql_num_rows($result);
	$catlinks[]='';
	for ($i=0; $i<=$col-1; $i++)
	{
		GLOBAL $catlinks;
		GLOBAL $result;
		$data=mysql_fetch_array($result);
				$catlinks[]="<p><a href=\"".$data["address"]."\">".($data["name"])."</a></p>";
	};
	if (count($catlinks)!=1)
	{
		$konec=0;
		if ((($page)*10+9)>=count($catlinks)-2)
		{
			$end=count($catlinks)-2; 
			$konec=1;
		} else
		{
			$end=($page)*10+9;
		};

		for ($j=($page)*10+1; $j<=$end+1; $j++)
		{
			print $catlinks[$j]."\n";
		};
		print "<p>";
		if ($nachalo==0) {print '<a href="index.php?Cat='.$cat.'&amp;page='.($page-1).'">'.convertStr("&lt;&lt;Назад&lt;&lt;").'</a>';};
		if ($konec==0) {print '<a href="index.php?Cat='.$cat.'&amp;page='.($page+1).'">'.convertStr("&gt;&gt;Далее&gt;&gt;").'</a>';};
		print "</p>";	
	} else
	{
	print um("Извините, в данном разделе ссылки отсутствуют.");
	};
};
print "<p><b>***</b></p>";
print "<p><a href=\"add.php\">".convertStr("Добавить сайт в каталог")."</a></p>";
include "../footer.php";
?>