Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] kontrolle auf dynamisches bild (https://www.delphipraxis.net/75885-%5Bphp%5D-kontrolle-auf-dynamisches-bild.html)

vlees91 26. Aug 2006 14:09


[PHP] kontrolle auf dynamisches bild
 
Ist es möglich mit PHP zu kontrollieren, ob ein Bild dynamisch ist oder nicht?
also auch wenn die dateiendung .gif ist, aber dann trotdem durch php geparst wurde?

alcaeus 26. Aug 2006 14:10

Re: [PHP] kontrolle auf dynamisches bild
 
Nein.

Greetz
alcaeus

vlees91 26. Aug 2006 14:12

Re: [PHP] kontrolle auf dynamisches bild
 
hmmmm
In der DP kommt, wenn man so ein Bild als Avatar verwenden will: Keine Daten enthalten.
Wie bekomme ich denn sowas raus, denn das bild enthält ja eigentlich daten

Chewie 26. Aug 2006 14:19

Re: [PHP] kontrolle auf dynamisches bild
 
Das heißt, es klappt, wenn du das Bild auf der zugehörigen Website ankuckst, wenn du aber die Adresse kopierst und es als Avatar einfügst, gehts nicht?

Wenn ja, würde ich darauf tippen, dass das Script, welches das Bild erzeugt, den Referrer prüft und das Bild nicht ausliefert, wenn er nicht von der eigenen Seite stammt.

alcaeus 26. Aug 2006 14:29

Re: [PHP] kontrolle auf dynamisches bild
 
Ich kann ein PHP-Script komplett als Image tarnen. Mit mod_rewrite die .gif-Endung vortaeuschen, und in der PHP-Datei korrekte Header senden, dann ist gut. Da kommst du nicht mit obs eine PHP-Datei oder ein Image ist.

Wenn du nur pruefen willst, ob es ein gueltiges Image ist, dann guck dir mal getimagesize() an.

Und in der DP wird das nur ausgegeben, weil entweder der Header oder die Daten nicht stimmen. Glaub mir, das kann man gut vortaeuschen ;)

Greetz
alcaeus

vlees91 26. Aug 2006 15:07

Re: [PHP] kontrolle auf dynamisches bild
 
ja
also mit mod_rewrite habe ich schon gearbeitet und habs grade geschafft das ganze zu täuschen, sodass es akzetiert wird. :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz