[PHP] Alternative getimagesize()?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Dr. Cox, 14. Januar 2010 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 14. Januar 2010
    Alternative getimagesize()?

    Hab ne Zeit lang gegoogelt und kam auf keine Lösung (gibts vllt keine?)
    Ich hab nämlich das Problem das von meinem Hoster aus, wie es scheint mehrere Funktionen die auf andere Server zugreifen gesperrt sind.
    Bekomme z.B bei getimagesize() folgendes:
    PHP:
    Warning :   getimagesize () [function. getimagesize ]:  URL file - access is disabled in the server configuration in  ...
    Hab mich schon nach alternativen umgeschaut, aber bei denen, die ich gefunden hatte, kam das gleiche Problem.
    Mir gehts nämlich darum das man auf der Seite sein eigenes Profil hat und man dort ein Bild reinverlinken kann, ich will keine uploadfunktion oder dergleichen. Er soll nur prüfen ob das Bild in der URL was vom User angegeben wird, auch den Maßen entspricht.
    Habt ihr da ne Idee?
     
  2. 14. Januar 2010
    AW: Alternative getimagesize()?

    du versuchst die bildgröße einer datei zu ermitteln welche sich nicht auf deinem server befindet.
    rein theoretisch wäre die sogar möglich, ist aber (wie man in der fehlermeldung lesen kann) in der php.ini abstellbar.

    mögliche alternativen: sockets
    warum? weil file_get_contents() etc. ohne die in der php.ini abgestellten option auch nicht funktonieren.

    vorgehensweise:
    über einen socket (fsockopen, echte sockets) die datei vom remote-rechner laden und speichern. anschließend ganz normal getImageSize anwenden und die datei wieder entfernen.

    nachteil:
    traffic und höherer ressourcen-verbrauch.

    mfg
     
  3. 15. Januar 2010
    AW: Alternative getimagesize()?

    Danke erstmal für die Hilfe, aber ich glaub das hilft mir in meinem speziellen Fall nicht weiter
    Bekommst ne BW von mir, glaub nicht viel wert, aber immerhin ^^
    Ich schick dir mal ne pn.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.