| Autor | Zpráva | ||
|---|---|---|---|
| Mikki Profil |
#1 · Zasláno: 19. 5. 2008, 12:12:48
Ahoj,
dělám fotogalerii a narazil jsem na problém. Když chci ve firefoxu zobrazit fotky, tak se mi zobrazí jen divy kolem nich (viz. foto: odkaz ) a fotky se zobrazí až když dám obnovit. V IE nebo Opeře to jede v pohodě. Tady je odkaz na stránky: odkaz A zde je kod: <ul class="galerie"> <?php $r = $_GET['roc']; define("ROWS",20); //fotek na stranku if(!isset($_GET["celkem"])) { $vysledek = mysql_query("SELECT count(*) as pocet FROM fotogalerie WHERE rocnik=$r"); $zaznam = mysql_fetch_array($vysledek); $celkem = $zaznam["pocet"]; } else { $celkem = $_GET["celkem"]; } if($celkem > ROWS) { if(!isset($_GET["od"])) $od=1; else $od=$_GET["od"]; $vysledek=mysql_query("SELECT * FROM fotogalerie WHERE rocnik=$r"." LIMIT ".($od-1).", ".ROWS); echo "Fotografií: ".$od."-"; echo (($od+ROWS-1)<=$celkem)?($od+ROWS-1):$celkem; echo " z celkem $celkem<br>"; echo "<p class='nohref'>"; //začátek - vytvoř odkaz pouze pokud nejsme na začátku if ($od==1) echo "Začátek | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=1\">Začátek</ a> | "; //zpět - vytvoř odkaz pouze pokud nejsme v prvních ROWS if ($od<ROWS) echo " Předchozí | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($od-ROWS). "\">Předchozí</a> | "; //další - vytvoř, pouze pokud nejsme v posledních ROWS if ($od+ROWS>$celkem) echo "Následující | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($od+ROWS). "\">Následující</a> | "; //poslední - to je posledních (zbytek po dělení ROWS) záznamů if ($od>$celkem-ROWS) echo "Konec"; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($celkem-$c elkem%ROWS+1)."\">Konec</a>"; echo "</p>"; } while ($zaznam = mysql_fetch_array($vysledek)) { ?> <li> <div> <a href="<?php echo $zaznam["odkaz"].$zaznam["fotka"]; ?>.jpg"> <img src="fotogalerie/<?php echo $zaznam["rocnik"]; ?>/thumbs/<?php echo $zaznam["fotka"]; ?>.jpg" alt=" <?php echo $zaznam["popis"]; ?>" /> </a> </div> </li> <?php } echo "<p class='nohref'>"; //začátek - vytvoř odkaz pouze pokud nejsme na začátku if ($od==1) echo "Začátek | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=1\">Začátek</ a> | "; //zpět - vytvoř odkaz pouze pokud nejsme v prvních ROWS if ($od<ROWS) echo " Předchozí | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($od-ROWS). "\">Předchozí</a> | "; //další - vytvoř, pouze pokud nejsme v posledních ROWS if ($od+ROWS>$celkem) echo "Následující | "; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($od+ROWS). "\">Následující</a> | "; //poslední - to je posledních (zbytek po dělení ROWS) záznamů if ($od>$celkem-ROWS) echo "Konec"; else echo "<a href=\"".$_SERVER["PHP_SELF"]."?roc=$r&celkem=$celkem&od=".($celkem-$c elkem%ROWS+1)."\">Konec</a>"; echo "</p>"; ?> </ul> Děkuji za případné rady. Jaksi opravdu nevím, kde je zakopaný pes:-) |
||
| Petr Svetr Profil |
#2 · Zasláno: 19. 5. 2008, 12:43:40
Zkus dat do tagu img atr. width a height.
|
||
| Mikki Profil |
#3 · Zasláno: 19. 5. 2008, 12:54:52
Petr Svetr: Jeee. Díky moc. Už to funguje:-)
|
||
| Mikki Profil |
#4 · Zasláno: 19. 5. 2008, 12:58:12
Akorát když dám jen jednu velikost, tak to nejde. Zadávat obě mi moc nevyhovuje, jelikož některé fotky mají různé poměry stran
|
||
| Petr Svetr Profil |
#5 · Zasláno: 19. 5. 2008, 12:59:34
To ovsem neni problem v php zjistit.
|
||
| Petr Svetr Profil |
#6 · Zasláno: 19. 5. 2008, 13:05:05
list($width,$height)=getimagesize($source_pic); |
||
| Mikki Profil |
#7 · Zasláno: 19. 5. 2008, 16:24:15
list($width,$height)=getimagesize($source_pic);
Děkuji moc. Už to šlape jak má:-) Ještě jednou díky |
||
|
Časová prodleva: 17 let
|
|||
0