Autor | Zpráva | ||
---|---|---|---|
Apacuka Profil |
Zdravím,
prosím o pomoc tady s tím. Už si nevím rady čím by to mohlo být. Pomocí toho echa se mi vypíše název souboru + název kapely. Nevypisuje se uz ale rozlišení toho obrázku? // cílem nakonec bude zobrazit logo kapely (to zatím taky nešlape) Zkousel sem i ./imagex/$file. <div id="stranka"> <br> <?php error_reporting(E_ALL); include 'dbc.php'; $result = mysql_query("SELECT id_k, nazev_k, logo FROM kapely WHERE id_k=$id"); $row=mysql_fetch_array($result); { $file = $row['logo']; $kapela = $row['nazev_k']; $filename=explode(".", $file); if ($filename[1]=="jpg" OR $filename[1]=="JPG") {$img_data=imagecreatefromjpeg("imagex/$file");} if ($filename[1]=="png" OR $filename[1]=="PNG") {$img_data=imagecreatefrompng("imagex/$file");} if ($filename[1]=="gif" OR $filename[1]=="GIF") {$img_data=imagecreatefromgif("imagex/$file");} echo "$file + $kapela<br>"; echo "$filename[0] + $filename[1]<br>"; echo "Rozlišení: ".imagesx($img_data)."×".imagesy($img_data)." "; } ?> </div> |
||
Alphard Profil |
#2 · Zasláno: 31. 7. 2009, 22:39:59
Tohle není nutné (a je to dokonce nevhodné kvůli zbytečně velké zátěži). Použijte funkci getimagesize(), ta vám vrátí rozměry obrázku.
|
||
Apacuka Profil |
#3 · Zasláno: 31. 7. 2009, 23:02:23
KUA, omlouvám se za zbytečnej dotaz.
Chyba byla u mě. Do db sem uložil nazev souboru, kterej vubec neni na serveru. :( Funguje to jak ma bez problemu. |
||
Časová prodleva: 15 let
|
0