session_start();
$s_id = session_id();
if (isset($_GET['start'])) {$_SESSION["start_zoomimage"]= $_GET['start'];}
$kategoria = $_GET['kategoria'];
$album = $_GET['album'];
$fraza = $_GET['fraza'];
$start = $_GET['start'];
$sort = $_GET['sort'];
//zapisuje cookie do oceny zdjęcia
$id_cookie = $_POST['id_fot'];
if ($_POST['ocena_ad']) {
setcookie("$id_cookie","$id_cookie", time()+72000*100);
header("Location: $PHP_SELF?sort=$sort&oper=2&start=$start&limit=$limit&kategoria=$kategoria&album=$album&fraza=$fraza#dolne");
}
//koniec cookie
//ustawia cookie dla panelu głosowania itd .... użytkownik może to wyłączyć
if($_GET['oper']) {
$oper_link = $_GET['oper'];
setcookie("oper","$oper_link",time()+3600);//ustawia okienka z komentarzami, głowowaniem i opisem
header("Location: $PHP_SELF?oper_inf=$oper_link&sort=$sort&start=$start&limit=$limit&kategoria=$kategoria&album=$album&fraza=$fraza#dolne");
}
$oper = $_COOKIE['oper'];if(!$oper) $oper=$oper_inf;
//koniec cookie dla okienka
//połączenie z bazą danych
require("conf.php");
@$con=mysql_connect ("$adres_serwera_mysql","$nazwa_uzytkownika_mysql","$haslo_do_bazy");
mysql_select_db("$nazwa_bazy_danych");
mysql_set_charset('utf8',$con);
if (mysql_error()) {include("komunikaty/mysql_bl.php");exit;}
//koniec połączenia z bazą danych
require("prefix.php");//dodaje listę prefiksów dla tabel
include("include/ustawienia_conf.php");//pobieranie ustawień ... conf ... z bazy danych
if($run_gzip === "T") {
require("include/gzip.php");//dodaje kompresję gzip
}
include("include/funkcje.php");//inkluduje plik z funkcjami
require("motywy/$motyw/instr.php");//dodaje definicje niektórych elementów motywu
require("include/ip_bans.php");//sprawdza czy ip gościa nie jest zablokowany
if ($haslo_wyb and $haslo_inf) include("include/weryf.php"); //Jeśli galeria jest dostępna na hasło przenosi do weryfikacji
?>
- IMGallery
$info_plik = "sortowanie";?>
$start = $_GET['start'];
if(!$_GET['start']) {$start = $_SESSION["zoomimage"];}
if (!$start){$start=0;}
$limit=1;
$kategoria = $_GET['kategoria']; if(!$kategoria) {$kategoria = $_POST['kategoria'];}
$album = $_GET['album']; if(!$album) {$album = $_POST['album'];}
$fraza = $_POST['fraza']; if(strlen($fraza)<2) $fraza = $_GET['fraza'];
$sesja_pass = $kategoria."pass_kategor";//tworzy prefix dla nazwy sesji ... mogą być takie same hasła
if(!$_SESSION["$sesja_pass"]) {$ver = "AND pass_photo = ''";}//blokuje zahasłowane fotki
if (!$kategoria) $kategoria = "%";
if (!$fraza) $fraza = "%";
if (!$album) $album = "%";
$obl = mysql_query ("SELECT * FROM $galeria WHERE kategoria LIKE '$kategoria' AND opis LIKE '%$fraza%' AND album LIKE '$album' AND hidden = '' and verified = 'T' $ver $photos_user");
$licz_f=mysql_num_rows($obl);
$kat1 = mysql_query ("SELECT * FROM $galeria_kategoria WHERE id = '$kategoria' AND hidden = '' $photos_user ORDER BY 1 DESC");
while ($zapisz1 = mysql_fetch_array($kat1)) {
$kategor_inf =$zapisz1['kategor'];
$opis_kat=$zapisz1['opis_kat'];
}
$k = strlen($kategor_inf);
if ($k<2) $kategor_inf = "Wszystkie";
$alb1 = mysql_query ("SELECT * FROM $galeria_albumy WHERE id = '$album' AND hidden = '' $photos_user ORDER BY 1 DESC");
while ($zapisz12 = mysql_fetch_array($alb1)) {
$album_inf =$zapisz12['album'];
}
$a = strlen($album_inf);
if ($a<2) $album_inf = "Wszystkie";
if ($kategoria === "%") $kategoria = "";
if ($fraza === "%") $fraza = "";
if ($album === "%") $album = "";
echo "Home/Kategorie/";
if($kategoria === "" && $album === "") {//jeśli wybrano wszystkie zdjęcia
echo "Wybrano wszystkie zdjęcia";
}
if ($kategoria != "" && $album === "")//jeśli wybrano tylko kategorię
{
echo "$kategor_inf/Bieżące zdjęcie";
}
if ($kategoria != "" && $album != "")//jeśli kategorię oraz album
{
echo "". skr_tekst($kategor_inf,45) . "/" . skr_tekst($album_inf,45) . "/";
}
?>
//Podział strony
if (!$kategoria) $kategoria = "%";
if (!$fraza) $fraza = "%";
if (!$album) $album = "%";
echo "
";
echo "
";
$wynik3 = mysql_query ("SELECT COUNT(id) as id FROM $galeria WHERE kategoria LIKE '$kategoria' AND opis LIKE '%$fraza%' AND album LIKE '$album' AND verified = 'T' AND hidden = '' $ver $photos_user");
while ($zap_l = mysql_fetch_array($wynik3))
$rekordy = $zap_l['id'];
$wynik2 = mysql_query ("SELECT * FROM $galeria WHERE kategoria LIKE '$kategoria' AND opis LIKE '%$fraza%' AND album LIKE '$album' AND verified = 'T' AND hidden = '' $ver $photos_user LIMIT $start,10000");
if ($kategoria === "%") $kategoria = "";
if ($fraza === "%") $fraza = "";
if ($album === "%") $album = "";
if ($start!=0) { // ominięcie POPRZEDNI jeżeli offset=0
$prevoffset=$start-$limit;
print "
";
}
$pages=intval($rekordy/$limit);
if ($rekordy>$limit) {
$pages++;
}
$f = 1 + $start / $limit;//ustala bieżącą stronę
echo "
";
$licz2=mysql_num_rows($wynik2);
// sprawdzenie czy bieżąca strona nie jest ostatnią
if ($licz2>$limit) {
// niejest ostatnią stroną więc wyświetl NASTĘPNY
$newoffset=$start+$limit;
print "