Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Efektivní prohlížení fotografií

Dobrý den, v php bych potřeboval v níže položeném zdroj. kódu vymyslet způsob, jak efektivněji prohlížet zvětšené fotografie. Problém je v tom, že když si chci prohlédnout zvětšeně nějáké fotografie, musím jednu zavřít a poté se podívat na druhou. Já bych potřeboval způsob, jak prohlížet další fotografie pomocí stisku pravé šipky, jak je to vymyšleno např. na facebooku nebo na galeriích na blog.cz. ¨
Zkoušel jsem už hledat na googlu ale pár vypsaných zdroj. kódů mi nijak nepomohly, mohl by mi prosím někdo poradit?

<?php
$idses = substr($PHPSESSID,0,5);
if ($soubor!="") {
list($jmeno,$typ) = explode(".",$soubor_name);
$typ = strtolower($typ);
if ($typ!="gif" or $typ!="jpg" or $typ!="png") { header ("location: index.php?class=nastaveni&foto=spatny"); }

require "config.php";
$idn = base64_decode($idcookname);

$soubor_name = ($_FILES["soubor"]["name"]);
$soubor = ($_FILES["soubor"]["tmp_name"]);
$ok = ($_POST["ok"]);

if ($soubor_name!="") {
$slozena = $idses.time();
$soubor_name = $slozena.".".$typ;
if (move_uploaded_file($soubor, "foto/$soubor_name")) {
chmod ("foto/$soubor_name", 0646);
}}

list($jmeno,$typ) = explode(".",$soubor_name);
$typ = strtolower($typ);

if ($typ == "gif") { $vstup_funkce = imagecreatefromgif; $vystup_funkce = imagegif; }
if ($typ == "jpg") { $vstup_funkce = imagecreatefromjpeg; $vystup_funkce = imagejpeg; }
if ($typ == "png") { $vstup_funkce = imagecreatefrompng; $vystup_funkce = imagepng; }

$img_zdroj = $vstup_funkce("foto/$soubor_name");
list($img_x, $img_y, $type, $attr) = getimagesize("foto/$soubor_name");
$pomer=$img_y/$img_x;
$druhastrana=300*$pomer;
$img_cil = imagecreatetruecolor(300, $druhastrana);

imagecopyresized($img_cil,$img_zdroj,0,0,0,0,300,$druhastrana,$img_x,$img_y);
$vystup_funkce($img_cil,"foto/maly/$soubor_name");
imagedestroy($img_zdroj);
imagedestroy($img_cil);

//maly
$img_zdroj = $vstup_funkce("foto/$soubor_name");
list($img_x, $img_y, $type, $attr) = getimagesize("foto/$soubor_name");
$img_cil = imagecreatetruecolor(64, 80);

imagecopyresized($img_cil,$img_zdroj,0,0,0,0,64,80,$img_x,$img_y);
$vystup_funkce($img_cil,"profil/$soubor_name");
imagedestroy($img_zdroj);
imagedestroy($img_cil);

$upload = mysql_query("UPDATE zaci SET foto='$soubor_name' WHERE id='$idn'");
header ("location: index.php?class=nastaveni");
} else { header ("location: index.php?class=nastaveni&foto=spatny"); }
?>
Předmět Autor Datum
PHPista nejsem a ani jsem to nestudoval. Ale obrázek šipky, který je odkazem na další id fotky nejde… poslední
Kráťa 03.03.2010 00:08
Kráťa

Zpět do poradny Odpovědět na původní otázku Nahoru