View file chomik/search.php

File size: 5.68Kb
<?
	$search = $_GET['search'];
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>Hosting plików - w pełni darmowy</title>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<meta content="ALL" name="robots">
<meta content="Darmowy hosting plików! Dodaj swój plik zupełnie za darmo! Klik i masz swój plik!" name="description">
<meta content="hosting plików, dodawanie plików, darmowy hosting plików, wrzuć plik, hostowanie plikow, wrzuc" name="keywords">

<link href="style.css" rel="stylesheet" type="text/css" />

<script type="text/javascript">
function show(divid) {
 if (document.getElementById(divid).style.visibility=='visible')
 {
  document.getElementById(divid).style.visibility='hidden';
  document.getElementById(divid).style.display='none';
 }
 else
 {
  document.getElementById(divid).style.visibility='visible';
  document.getElementById(divid).style.display='block';
 }

}
</script>

</head>

<br /><center><a href = "index.php"><img src = "logo.png" BORDER = 0></a>
<br /><br /><br /><br /><br />
<div class="fileinputs">

<form method="get" enctype="multipart/form-data" action = "search.php">
Wpisz frazę do wyszukania na chomikach:<br />
<input type="text" class = "inputuploader" name="search" value = "<? echo $search; ?>" /></input>

<center><input type = "submit" value = "Wyszukaj" type = submit></center>

</form>

<big><b>Wyniki wyszukiwania plików : </b></big><br />

<?php
	require_once('mysql_connect.php');
	
	// określenie liczby rekordów, wyświetlanych na jednej stronie
	$display = 10;
	// określenie liczby stron
	if (isset($_GET['np'])) {
		// jezeli juz okreslono liczbe storon
		$num_pages = $_GET['np'];
	} else {
		// jeżeli jeszcze nie okreslono
		$query1 = "SELECT file_name, file_size, file_downloads, DATE_FORMAT(file_added, '%d.%m.%Y'), file_folder, file_opis, file_chomik_name, file_id FROM  `chomik_file` WHERE file_name LIKE '%$search%'";
		$query_result = mysql_query($query1);
		$num_records = @mysql_num_rows($query_result);
		
		if ($num_records > $display) { // wiecej niz jedna strona
			$num_pages = ceil($num_records/$display);
		} else {
			$num_pages = 1;
		}
	}
		
	// określenie w bazie miejsca, od ktorego rozpocznie sie zwracanie wynikow
	if (isset($_GET['s'])) { // jezeli miejsce juz okreslono
		$start = $_GET['s'];
	} else {
		$start = 0;
	}
	
	$query = "SELECT file_name, file_size, file_downloads, DATE_FORMAT(file_added, '%d.%m.%Y'), file_folder, file_opis, file_chomik_name, file_id FROM  `chomik_file` WHERE file_name LIKE '%$search%' LIMIT $start, $display";
	$result = mysql_query($query);
	$num = @mysql_num_rows($result);
	if ($num > 0) { // jeżeli coś znaleźliśmy, to wyświetlamy to
		// funkcje odpowiedzialne za stronicowanie
		if ($num_pages > 1) {
			$current_page = ($start/$display) + 1;
			
			// jezeli nie jest to piwerwsza strona, zostanie utworzony przycisk poprzednia
			if ($current_page != 1) {
				echo "<a href = \"search.php?search=$search&s=" . ($start - $display) . "&np=$num_pages\">&lt;&lt; Poprzednia </a>";
			}
			
			// wygenerowanie całej reszty stron
			for ($i = 1; $i <= $num_pages; $i ++) {
				if ($i != $current_page) {
					echo "|<a href = \"search.php?search=$search&s=" . (($display * ($i - 1))) . "&np=$num_pages\"> $i </a>";
				} else {
					echo "| <b><font color = blue>$i</font></b> ";
				}
			}
			
			// jezeli nie jest to ostatnia strona, zostanie utworzony przycisk następna
			if ($current_page != $num_pages) {
				echo "|<a href = \"search.php?search=$search&s=" . ($start+$display) . "&np=$num_pages\"> Następna &gt;&gt;</a>";
			}
		}
	
	
		while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
			// tutaj funkcja odpowiedzialna za wyświetlenie odpowiedniej ikonki pliku
			
			$odczyt = pathinfo($row[4]);
			/* wyświetlamy wynik, czyli: html */
			$rozszerzenie = $odczyt['extension'];
			
			if (($rozszerzenie == "rar") or ($rozszerzenie == "zip") or ($rozszerzenie == "tar") or ($rozszerzenie == "jar")) {
				$ext = "ext\archive.png";
			} elseif ($rozszerzenie == "pdf") {
				$ext = "ext\pdf.png";
			} elseif ($rozszerzenie == "mp3") {
				$ext = "ext\sound.png";
			} elseif ($rozszerzenie == "avi") {
				$ext = "ext\movie_track.png";
			} elseif (($rozszerzenie == "jpg") or ($rozszerzenie == "jpeg") or ($rozszerzenie == "gif")) {
				$ext = "ext\image.png";
			} else {
				$ext = "ext\page.png";
			}
		
			echo "<table border=\"0\" width = 100%>";
			echo "<tr>";
			echo "<td rowspan = 2><img src = \"$ext\"></td>";
			echo "<td width = 100%><a href = \"http://chomikuj.pl/$row[4]\"><b>$row[0]</b></a><br /><small><img src=\"file.png\">&nbsp;$row[1] kB | <img src = \"down.gif\">&nbsp;$row[2] | <img src=\"calendar.gif\">&nbsp;$row[3] | <img src=\"user.png\">&nbsp;</small><a href=\"http://chomikuj.pl/$row[6]\">$row[6]</a></td>";
			if ($row[5] != '') {
				echo "<td><small><a href=\"javascript:show('opis$row[7]');\">Szczegóły</a></small></td>";
			}
			echo "</tr>";
			echo "</table>";
			
			echo "<div id=\"opis$row[7]\" style = \"visiblity:hidden;display:none;\"><b>Szczegóły :</b><br /><br />" . nl2br($row[5]) . "</div>";
			echo "<hr>";
		}
	} else {
		// jeżeli nie, to pokazujemy odpowiedni komunikat
		echo "Niestety, nic nie znaleziono :(";
	}
?>

<p align = justify>
Wyszukiwarka przeszukuje serwery <a href="http://chomikuj.pl/">chomikuj.pl/</a> i żaden ze znalezionych plików nie znajduje się na naszym serwerze. W razie problemów z portalem proszę pisać na adres [email protected]. <center>Copyright © by WeeR 2010</center></p>
</div>
</form>
</center>