Hallo,
sollen nicht nur bilder sonder auch zb. application/zip zugelassen sein.
kann ich nicht in einer reihe schreiben image/jpeg image/gif image/tiff und application/zip.
Bitte sag sowas doch gleich.
Eine endlose Reihe von Bedingungen, die mit && (AND) verknuepft sind,
finde ich nicht besonders praktisch.
Du koenntest z.B. eine Liste (Variablentyp: Array) aller erlaubten MIME-Typen anlegen
und dann schauen, ob der angegebene bzw. festgestellte MIME-Typ darin
vorkommt, z.B. mit in_array() oder einer anderen Array-Funktion.
http://www.php.net/manual/de/function.in-array.php
// Voraussetzung: $dateityp wurde ermittelt bzw. "geglaubt"
$mimetypen = array ("iamge/gif", "image/jpeg", "image/pjpeg", "image/tiff", "application/zip");
if (in_array ($dateityp, $mimetypen))
{
print "OK";
}
else
{
print "Nicht OK";
}
Gruesse,
Thomas