Dateityp sicher ermitteln

Sasser

Erfahrenes Mitglied
Guten Tag!

Ich gebe Usern die Möglichkeit, einen Banner hochzuladen. Derzeit ermittele ich per PHP einfach die letzten Zeichen nach dem Punkt, wodurch ich feststelle um welche Datei es sich handelt. Das Problem ist nur, wenn ein User einen Banner hochlädt, welcher per PHP generiert wird, dass dort natürlich kein Dateiformat zu ermitteln ist.

Hintergrund ist, dass ich dann eine Kopie für den Server von diesem Bild ziehe.

Gibt es da vielleich noch bessere Möglichkeiten?
 
Du könntest auch einfach getimagesize() verwenden, das sollte IMHO einen Fehler (false) liefern, wenn kein Bild-Typ ermittelt werden konnte. Das kannst du abfangen und entsprechend reagieren.
 
Zurück