print"| ";
include ("./dirinc/general.class.php");
$chk = new cleaner();
$chk->cleantext;
// check if empty search
if ($search == '') {
print "Search field empty. Please try searching again.";
}
else {
// enter keywords into keyword database
$date = date("Y-m-d");
mysql_query("INSERT INTO dir_keywords (Keyword,Date) VALUES ('$search','$date')");
// search through catergories for matches
$queryMatchCats = "SELECT CatID, Name, holder from dir_cats where name like '%$search%'";
$result = mysql_query($queryMatchCats);
$list = mysql_num_rows($result);
print" $searchres :: ";
if ($list==0) {
print"$nocats ";
}
elseif ($list==1) {
print"$list $onecat";
print" ";
print"$categories ";
}
else {
print"$list $multicats";
print" ";
print"$categories ";
}
print "";
$n=1;
while ($i < $list) {
$row = mysql_fetch_array($result);
$catID = $row["CatID"];
$name = $row["Name"];
print" | ";
print "$name
| ";
if ($n==$catcols) {
print " ";
$i++;
$n=1;
}
else {
$n++;
$i++;
}
}
print " ";
print" | ";
print"
";
// run query against db to find links
print"| ";
$result = mysql_query("SELECT *, DATE_FORMAT(Date, '%D %M %Y') AS Date FROM dir_links WHERE Approved='1' AND URL like '%$search%' or Approved='1' AND Name like '%$search%' or Approved='1' AND Description like '%$search%'");
$list = mysql_num_rows($result);
print" $searchres :: ";
if ($list==0) {
echo "$nolinks ";
}
elseif ($list==1) {
echo "$list $onelink";
print" ";
print"$links ";
}
else {
echo "$list $multilinks";
print" ";
print"$links ";
}
$i=0;
while (($i < $list) and ($i < ($start+$searchresults))) {
$row = mysql_fetch_array($result);
if ($i>=$start) {
$name = $row["Name"];
$id = $row["LinkID"];
$ura = $row["URL"];
$desc = $row["Description"];
$date = $row["Date"];
$hits = $row["Hits"];
$more = $row["CatID"];
$no=$i+1;
$chain = new catchain();
$array = $chain->nolinkchain($more);
$catchain = $array[0];
//$id = $array[1];
//$name = $array[2];
print"$no. $name ";
print"$desc ";
print"$ura $dateadd : $date $hittxt : $hits [ $morelike] ";
if ($s_catlink == 1) {
print"";
}
print"\n";
}
$i++;
}
// script to limit search records displayed
if ($i>$searchresults) {
$b=$start-$searchresults;
print"<$back | ";
}
if ($list>$searchresults) {
$pages=ceil(($list/$searchresults)+1);
$now=1;
$ps=1;
$pe=$pages;
//if ($start>0) {
//$now=($start/$searchresults)+1;
//}
//if ($pages>$searchresults) {
//$ps=($now-5);
//if ($ps<=0) {
//$ps=1;
//}
//$pe=($ps+$searchresults);
//if ($pe>$pages) {
//$pe=$pages; $ps=$pe-$searchresults;
//}
//}
//if ($ps>1){
//print"...";
//}
for ($p=$ps; $p<$pe;$p++) {
$p1=($p-1)*$searchresults;
if ($p<>$now){
print" $p";
}
else {
print" $p";
}
}
if ($pe<$pages) {
print" ...";
}
}
if ($i==($start+$searchresults)) {
print" | $next>";
}
//end parenth. for empty search
}
print" | ";
print" ";
?>
|
if ($mod_sub == "1"){
print " ";
}
?>
|
if ($mod_sub == "1"){
// enter include here if mods required
// include ("./mods/topten.mod.php");
// end of include for mods
print " ";
}
?>
|