phpbar.de logo

Mailinglisten-Archive

Re[2]: [php] Bildtypbestimmung

Re[2]: [php] Bildtypbestimmung

Hinrich Donner php_(at)_phpcenter.de
Fri, 25 Oct 2002 19:06:47 +0200


On Friday 25 October 2002 18:46, Daniel Lorch wrote:

> MIME-Typen gibt's bei lokalen Dateien nicht, bzw. werden aus der
> Dateiendung heraus generiert.

Hm, gehören die also zum Transportlayer von TCP/IP? :->

> Jetzt haben wir bereits 2 falsche und 1 richtige Antwort
> zusammengestellt. Wer will sich noch an der Diskussion beteiligen? :)
>
> Eine korrekte Lösung wurde mit getimagesize() ja schon genannt.

Wie wäre es mit einer eigenen Lösung? Man muss ja nur einen Block von
vielleicht 512 Byte einlesen. Dann kann man anhand der Kopfdaten mit
Sicherheit herausfinden, was für ein Image-Type es ist.

Das ist ernst gemaint, denn wenn tatsächlich einer auf die Idee kommt,
lediglich den Image-Typen eines BLOB zu erfahren, kann die Last auf den
SQL-Server deutlich zurückgefahren werden. Und im Gegensatz zu getImageSize
funktioniert das dann auch bei externen Images auf fremden Servern.

Hinrich

--
Hinrich Donner


php::bar PHP Wiki   -   Listenarchive