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
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
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.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0