[Script] Wobei handelt es sich hier?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von K-Stylez, 1. Juli 2008 .

Schlagworte:
  1. 1. Juli 2008
    Hallo!

    Ich hatte jetzt mal vor bisschen rumzuforschen und würd gern wissen, wie man GIF Bilder in Communities hochladen kann, obwohl die Community animierte Bilder blockt.

    Auf dieser Seite könnt ihr einen User sehen, der unter seinen Fotos ein animiertes hat, obwohl das normalerweise nicht geht!

    sexyy_afgg_boyy konnte nicht gefunden werden auf Netlog

    Für die, die nicht drauf können:

    http://de.netlogstatic.com//p/oo/000/294/294608.jpg

    Was komisch ist: Das Bild ist als JPG abgespeichert!
    Ich würde auf ein Javascript tippen, aber wie genau kann man die Community umgehen?

    Bedanke mich für jede Hilfe!!!

    mfg K-Stylez
     
  2. 1. Juli 2008
    AW: [Script] Worum handelt es sich hier?

    Die Community hat warscheinlich nur auf den Dateinamen geachtet also das dieser auch .jpg ist. Somit musste nur die Datei von .gif in .jpg abändern und es ist immer noch animiert. Ist aber nicht in alle Browsern möglich aber genau weiss ich es jetzt auch nicht.
     
  3. 1. Juli 2008
    AW: [Script] Worum handelt es sich hier?

    Ja das hab ich auch schon längst probiert, aber wenn ich das Foto hochgeladen habe ist es am ende nicht mehr animiert dargestellt
     
  4. 1. Juli 2008
    AW: [Script] Worum handelt es sich hier?

    wenn das bild unter falschem namen hochgeladen wurde und es ungeachtet dessen wieder ausgegeben wird (zb via <img>-tag oder mit dem auslesen+ausgeben prinzip) dann bleibt es animiert, weil der client(browser) nicht nach dem dateinamen geht, sondern nach den exif angaben im bild.

    wenn das .jpg bild in den exif-angaben als gif deklariert worden ist dann gibt der browser es auch als gif aus. wie man (mozilla) sehr gut am titel sehen kann: 294608.jpg (GIF-Grafik, 320x320 Pixel) <- windows eigenschaft

    umgehen kann man das ganze mit php und der funktion exif_imagetype die den bildtyp zurückgibt egal welche endung angegeben wurde.
     
  5. 2. Juli 2008
    AW: [Script] Worum handelt es sich hier?


    Aber wie genau gehe ich da vor? Mit dem Quelltext komm ich natürlich nicht weiter
    Ich werde mal weiter rumforschen was php betrifft aber wäre dankbar (BW) wenn du mir detaliert erklären würdest, wie man das hinkriegt
     
  6. 2. Juli 2008
    AW: [Script] Wobei handelt es sich hier?

    Wahrscheinlich ist das urspruengliche Bild kleiner als die maximal erlaubte Hoehe und Breite, wird also serverseitig nicht zusaetzlich verkleinert, schau halt wie gross es ist und mach dein animiertes genauso gross.
     
  7. 7. Juli 2008
    AW: [Script] Worum handelt es sich hier?

    Du meinst den Mime-Type, nicht die EXIF-Daten. Die EXIF-Daten sind mit den ID3-Tags bei bestimmten Audio-/Videoformaten vergleichbar und enthalten Informationen zu den Bedingungen, in denen das Bild aufgenommen wurde, oder zu Programmen, mit denen es bearbeitet/erstellt wurde. Der Mime-Type wird explizit angegeben und/oder aufgrund bestimmter Merkmale (z.B. die ersten Bytes) der Datei bestimmt.
     
  8. 7. Juli 2008
    AW: [Script] Worum handelt es sich hier?

    nö ich mein schon exif.
    denn die ersten bytes beinhalten die signatur des bildes.

    siehe: PHP: exif_imagetype - Manual

    schau dir doch mal bilder in nem hex-editor an, du wirst sehen das der erste block immer den typ definiert.

    aber ja, aka MIME
     
  9. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.