Mailinglisten-Archive |
Moin, ----- Original Message ----- From: "Andre Groß" <gross_(at)_avis-net.de> To: <php_(at)_phpcenter.de> Sent: Thursday, January 31, 2002 10:33 AM Subject: Re: [php] Upload: Herausfinden ob es ein Image ist? > Hi, > > > hi :) > > > > Ich möchte meinen Usern den Upload von Grafiken ermöglichen. ICh möchte allerdings > > nicht-Grafiken abfangen. > > Überprüfe doch den Mime-Type, z.B. > > if (ereg("^image/",$uploaddatei_type)) "Grafik" > else "keine Grafik" > Ereg ist die langsamte Variente aller Funktionen fuer Textvergleiche bzw. regexe. Die Funktion fuer speziell diesen Fall heist allerdings http://de.php.net/getimagesize auch wenn der Name was anderes ausdrueckt. getimagesize($tmp_file) gibt ein Array in dem AUCH der erkannte Bildtyp drin ist zurueck. Dies ist schneller und vorallen dingen sicherer als die Angaben des Clients ueberpruefen zumuessen. Gruss Joerg Behrens -- TakeNet GmbH Mobil: 0171/60 57 963 D-97080 Wuerzburg Tel: +49 931 903-2243 Alfred-Nobel-Straße 20 Fax: +49 931 903-3025
php::bar PHP Wiki - Listenarchive