$val) { ${$key} = $val; } include "../spojeni.php"; $pom = explode ("/",$qwe); if ($pom[0]=="kategorie"): $foto_zobraz = ImageCreateFromJpeg("./$qwe.jpg"); elseif ($pom[0]=="male"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="male_detail"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male_detail/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="male_souvisejici"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male_souvisejici/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="male_kosik1"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male_kosik1/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="male_kosik2"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male_kosik2/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="male_x"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./male_x/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="stredni"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./stredni/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="stredni_2"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./stredni_2/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="stredni_3"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./stredni_3/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="stredni_detail"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $foto_zobraz = ImageCreateFromJpeg("./stredni_detail/$kod-$row_pom[$poc_pom].jpg"); else: $foto_none = "ano"; endif; elseif ($pom[0]=="original"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $foto_zobraz = ImageCreateFromJpeg("./original/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné // if ($row_pom[$poc_pom]!=$row): // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // if ($rx1<650): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // $xw = 228; // $yw = 147; // elseif ($rx1<1500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-s.gif"); // načtení originálu do proměnné // $xw = 456; // $yw = 294; // elseif ($rx1<2500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original.gif"); // načtení originálu do proměnné // $xw = 798; // $yw = 514; // else: // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-x.gif"); // načtení originálu do proměnné // $xw = 1140; // $yw = 735; // endif; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; else: $foto_none = "ano"; endif; elseif ($pom[0]=="velke"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $foto_zobraz = ImageCreateFromJpeg("./velke/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné // if ($row_pom[$poc_pom]!=$row): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // $xw = 228; // $yw = 147; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; else: $foto_none = "ano"; endif; elseif ($pom[0]=="velke_detail"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $foto_zobraz = ImageCreateFromJpeg("./velke_detail/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné // if ($row_pom[$poc_pom]!=$row): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // $xw = 228; // $yw = 147; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; else: $foto_none = "ano"; endif; elseif ($pom[0]=="velke2"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $foto_zobraz = ImageCreateFromJpeg("./velke2/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné // if ($row_pom[$poc_pom]!=$row): // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // if ($rx1<650): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // $xw = 228; // $yw = 147; // elseif ($rx1<1500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-s.gif"); // načtení originálu do proměnné // $xw = 456; // $yw = 294; // elseif ($rx1<2500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original.gif"); // načtení originálu do proměnné // $xw = 798; // $yw = 514; // else: // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-x.gif"); // načtení originálu do proměnné // $xw = 1140; // $yw = 735; // endif; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; else: $foto_none = "ano"; endif; elseif ($pom[0]=="facebook"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); endif; $obr1 = ImageCreateFromJpeg("./velke/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné $rx1 = ImageSX($obr1); // zjištění šířky $ry1 = ImageSY($obr1); // zjištění výšky $velke = 200; if($rx1>$ry1): $rx2=$velke; $ry2=round($ry1*$velke/$rx1); else: $ry2=$velke; $rx2=round($rx1*$velke/$ry1); endif; $im = imagecreatetruecolor(200, 200); // set background to white $white = imagecolorallocate($im, 255, 255, 255); imagefill($im, 0, 0, $white); $foto_zobraz=$im; // vytvoření náhledu $posun = (200-$rx2)/2; imagecopyresampled($foto_zobraz, $obr1, $posun.'px', 0, 0, 0, $rx2, 200, $rx1, $ry1); // kopie originálu do náhledu // if ($row_pom[$poc_pom]!=$row): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // $xw = 200; // $yw = 200; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; elseif ($pom[0]=="detail"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $obr1 = ImageCreateFromJpeg("./velke2/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné $rx1 = ImageSX($obr1); // zjištění šířky $ry1 = ImageSY($obr1); // zjištění výšky $velke = 640; if($rx1>$ry1): $rx2=$velke; $ry2=round($ry1*$velke/$rx1); else: $ry2=$velke; $rx2=round($rx1*$velke/$ry1); endif; $foto_zobraz=imagecreatetruecolor($rx2, $ry2); // vytvoření náhledu imagecopyresampled($foto_zobraz, $obr1, 0, 0, 0, 0, $rx2, $ry2, $rx1, $ry1); // kopie originálu do náhledu // if ($row_pom[$poc_pom]!=$row): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // $xw = 228; // $yw = 147; // // $px = round(($rx2-$xw)/2); // $py = round(($ry2-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); // endif; else: $foto_none = "ano"; endif; elseif ($pom[0]=="velke2-vodo"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); // if ($poc==1): // $kod = MySQL_Result($res,0,"kod_zbozi"); // // $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); // $row = MySQL_Result($res,0,"row_id"); // // $foto_zobraz = ImageCreateFromJpeg("./velke2/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné // //// if ($row_pom[$poc_pom]!=$row): // $rx1 = ImageSX($foto_zobraz); // zjištění šířky // $ry1 = ImageSY($foto_zobraz); // zjištění výšky // // if ($rx1<650): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz.gif"); // načtení originálu do proměnné // $xw = 228; // $yw = 147; // elseif ($rx1<1500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-s.gif"); // načtení originálu do proměnné // $xw = 456; // $yw = 294; // elseif ($rx1<2500): // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original.gif"); // načtení originálu do proměnné // $xw = 798; // $yw = 514; // else: // $foto_vodo = ImageCreateFromGIF("./hawaj-cz-original-x.gif"); // načtení originálu do proměnné // $xw = 1140; // $yw = 735; // endif; // // $px = round(($rx1-$xw)/2); // $py = round(($ry1-$yw)/2); // // imagecopymerge($foto_zobraz, $foto_vodo, $px, $py, 0, 0, $xw, $yw, 18); // ImageDestroy($foto_vodo); //// endif; // else: // $foto_none = "ano"; // endif; elseif ($pom[0]=="600x600"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $obr1 = ImageCreateFromJpeg("./velke2/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné $rx1 = ImageSX($obr1); // zjištění šířky $ry1 = ImageSY($obr1); // zjištění výšky $velke = 600; if($rx1>$ry1): $rx2=$velke; $ry2=round($ry1*$velke/$rx1); else: $ry2=$velke; $rx2=round($rx1*$velke/$ry1); endif; $foto_zobraz=imagecreatetruecolor($rx2, $ry2); // vytvoření náhledu imagecopyresampled($foto_zobraz, $obr1, 0, 0, 0, 0, $rx2, $ry2, $rx1, $ry1); // kopie originálu do náhledu $x = 600; $y = 600; $foto_podklad = imagecreatetruecolor($x,$y); $bg = imagecolorallocate ($foto_podklad,255,255,255); imagefilledrectangle($foto_podklad,0,0,$x,$y,$bg); $start_x = round(($x-$rx2)/2); $start_y = round(($y-$ry2)/2); imagecopymerge($foto_podklad, $foto_zobraz, $start_x, $start_y, 0, 0, $rx2, $ry2, 100); $foto_zobraz = $foto_podklad; else: $foto_none = "ano"; endif; elseif ($pom[0]=="1200x628"): $row_pom = explode ("-",$pom[1]); $poc_pom = count($row_pom) - 1; $res = MySQL_DB_Query($ac_db,"select kod_zbozi from nove_foto where row_id = '$row_pom[$poc_pom]' limit 1"); $poc = MySQL_Num_Rows($res); if ($poc==1): $kod = MySQL_Result($res,0,"kod_zbozi"); $res = MySQL_DB_Query($ac_db,"select row_id from nove_foto where kod_zbozi = '$kod' order by priorita desc, row_id"); $row = MySQL_Result($res,0,"row_id"); $obr1 = ImageCreateFromJpeg("./velke2/$kod-$row_pom[$poc_pom].jpg"); // načtení originálu do proměnné $rx1 = ImageSX($obr1); // zjištění šířky $ry1 = ImageSY($obr1); // zjištění výšky $velke_x = 1200; $velke_y = 628; $rx2=$velke_x; $ry2=round($ry1*$velke_x/$rx1); if ($ry2>$velke_y): $ry2=$velke_y; $rx2=round($rx1*$velke_y/$ry1); endif; $foto_zobraz=imagecreatetruecolor($rx2, $ry2); // vytvoření náhledu imagecopyresampled($foto_zobraz, $obr1, 0, 0, 0, 0, $rx2, $ry2, $rx1, $ry1); // kopie originálu do náhledu $x = 1200; $y = 628; $foto_podklad = imagecreatetruecolor($x,$y); $bg = imagecolorallocate ($foto_podklad,255,255,255); imagefilledrectangle($foto_podklad,0,0,$x,$y,$bg); $start_x = round(($x-$rx2)/2); $start_y = round(($y-$ry2)/2); imagecopymerge($foto_podklad, $foto_zobraz, $start_x, $start_y, 0, 0, $rx2, $ry2, 100); $foto_zobraz = $foto_podklad; else: $foto_none = "ano"; endif; endif; if ($foto_none=="ano"): header("HTTP/1.0 404 Not Found"); else: header ("Content-type: image/jpeg"); ImageJPEG ($foto_zobraz); ImageDestroy($foto_zobraz); endif; ?>