Witam,
Mam taki mały problem. Do bazy mam zapisywany typ pliku np. application/msword podczas wyświetlania wszystkich rekordów chciałbym zamienić ten napis application/msword na ikonkę word.
Tak wygląda moje pobieranie danych
<?php
{
echo "Baza jest pusta jak dzban :( <br>"; }
else
{
echo '<table border="1" width="950px" cellspacing="0" cellpadding="2"><tr>'; echo '<td align="center" width="50">LP</td>'; echo '<td align="center" width="350">Opis</td>'; echo '<td align="center" width="40">Typ</td>'; echo '<td align="center" width="50">Pojemność</td>'; echo '<td align="center" width="110">Data dodania</td>'; echo '<td align="center" width="20">Pobierz</td>'; echo '<td align="center" width="10">Link</td></tr>'; while(list
($id, $nazwa_dok, $plik, $link, $typ, $pojemnosc, $data_dodania, $uzytkownik) = mysql_fetch_array($result)) {
$cnt++;
$typ='<img src="images/winxp/doc.png" align="center" border="0" width="16" height="16" />';
echo '<tr><td align="center">'.$cnt.'</td>'; echo '<td><center><b>'.$nazwa_dok.'</b></center></td>'; echo '<td align=\"center\">'.mime_icon
($typ).'</td>'; echo '<td align="center">'.format_size
($pojemnosc).'</td>'; echo '<td align="center">'.$data_dodania.'</td>'; echo '<td align="center"><a href="'.$plik.'" title="Pobierz"><img src="images/download.png" align="center" border="0" width="16" height="16" /></a></td>'; echo '<td align="center"><a href="mailto: ?subject=Link do dokumentu '.substr($plik ,6).'&body=Link do pliku '.$link.'"><img src="images/link.png" align="center" border="0" width="16" height="16" /></a></td></tr>';
}
}
?>
Zrobiłem coś takiego, ale nie zabardzo to chce działać.
<?php
function mime_icon($var)
{
switch($var)
{
case "application/msword" <span style="color: #007700":
return '<img src="images/winxp/doc.png" align="center" border="0" width="16" height="16" />';
default :
return "unknown";
}
}
?>
Macie może jakiś pomysł na to ?
Będę bardzo zobowiązany za pomoc
Redelek