Autor Zpráva
Tonny
Profil *
Dobrý den,
mám stránku, kam chci zobrazovat obrázek (ikonku), podle toho jaký soubor je z databáze načten do $file.
Používám tento kód:
if (($file = "%.jpg")||($file = "%.jpeg")){echo "<img src=\"obrazek.png\">";}
elseif ($file = "%.pdf") {echo "<img src = \"pdf.png\">";}
else {echo "<img src=\"ostatni.png\">";}

když otevřu stránku, obrázek se mi nezobrazuje.
Jsem si téměř jistej, že problém je v %.jpg, %.jpeg,%.pdf.

Jednoduše řečeno potřebuji PHPku říct pokud $file obsahuje .jpg nebo .jpeg potom echo "<img src=\"obrazek.png\">";

Nevíte prosím někdo jak na to?
Předem děkuji za váš čas :)
Keeehi
Profil
Třeba takto:
if (preg_match('~.*\.jpg$~i',$file) or preg_match('~.*\.jpeg$~i',$file)){echo "<img src=\"obrazek.png\">";}
elseif (preg_match('~.*\.pdf$~i',$file)) {echo "<img src = \"pdf.png\">";}
else {echo "<img src=\"ostatni.png\">";}
(netestováno)
Tonny
Profil *
Díky moc, funguje to perfektně :)

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