Jeena Paradies: Bild vom externen Server verifizieren

Beitrag lesen

Hallo,

Ich habe mich jetzt mal umgeguckt und andere Bannersysteme prüfen meistens nicht einmal beim ersten mal. Deshalb bin ich zu dem Schluss gekommen, dass ich nur beim hochladen prüfen werde und danach jedes mal nur die Größe der Datei mit dieser Funktion:

function remotefiletoobig($file,$maxbytes) {
  // $maxbytes; // in bytes

// Open the file, but only read maximum size
   $fp = fopen($file, "r");
   $first_file_size_read = fread($fp, $maxbytes + 1);
   fclose($fp);

return (strlen($first_file_size_read) > $maxbytes);
}

Ich prüfe mittels von Hubert vorgeschlagener Funktion die Breite und Höhe überlege aber noch ob ich das nicht doch irgendwie hinkriegen könnte das File auf meinen Server zu kopieren und dort auch noch den Typ zu ermitteln. Leider komme ich nicht so richtig dahinter wie ich das bewerkstelligen könnte. Es würde mir auch schon reichen zu prüfen ob das remote-file den richtigen Typ hat, das wird aber warscheinlich nicht gehen. Deshalb suche ich eine Kopierfunktion für Bilder.

Auch verstehe ich nicht so richtig ob ich mit der Funktion die Hubert vorgeschlagen hat auch den Typ irgendwie herausfinden kann.

Grüße
Jeena Paradies

--
Alkoholverbot in der gesammten Bamberger Innenstadt!
http://www.jeenaparadies.de/alkoholverbot/