Hallo,
Habe da mal eine Frage ; wie kann ich meinen code so verkürzen das ich die mimetypes einen icon zuweisen kann.
immoment mache ich es so, wollte es aber erweitern um es mehrmals verwenden zu können.
kann ich das irgendwie verkürzen ****
habe mal sowas gesehen komme damit aber leider nicht klar, wie kann ich das umschreiben,passend zum pathinfo ?
Habe da mal eine Frage ; wie kann ich meinen code so verkürzen das ich die mimetypes einen icon zuweisen kann.
immoment mache ich es so, wollte es aber erweitern um es mehrmals verwenden zu können.
PHP:
//extension ermitteln
$ext = pathinfo($file['name'], PATHINFO_EXTENSION);
//image zuordnen
if($ext==flv)
{
$typeimg="<img src='mimetype/flv.png'style='width:48px;height:48px;vertical-align:middle'>";
}
elseif($ext==swf)
{
$typeimg="<img src='mimetype/swf.png'style='width:48px;height:48px;vertical-align:middle'>";
}
usw
kann ich das irgendwie verkürzen ****
habe mal sowas gesehen komme damit aber leider nicht klar, wie kann ich das umschreiben,passend zum pathinfo ?
PHP:
switch ($ext) {
case 'flv':
return 'mimetype/flv.png';
case 'swf':
return 'mimetype/swf.png';
case 'gif':
return 'mimetype/gif.gif';
case 'png':
return 'mimetype/png.png';
case 'jpg':
case 'jpeg':
return 'mimetype/jpg.jpeg';
case 'ico':
return 'mimetype/vnd.microsoft.icon';
}
return 'mimetype/unknown';
}