Willkommen in der Webstatt Zum Webstatt Blog und Stories
phore phore am 19.12.06 19:17

hallo.

kann man mit php die bildgrösse (px) schon direkt beim aufladen rausfinden?
habs mit getimagesize() und imagesx() / imagesy() probiert.. aber die scheinen nur zu funktionieren wenn das bild auf dem ftp ist..?

netcup.de Warum gibt es hier Werbung?
Franky Franky am 19.12.06 19:43

mhhh?!
haste nen ftplink?
copy('ftp://user:pass@host/pfad/bild.jpg', 'tmp');
print_r(getimagesize('tmp'));

phore phore am 19.12.06 20:37

hm mir wäre lieber wenn es anders gehen würde da das script auf verschiedenen servern laufen wird..

Snake am 19.12.06 22:29

ne beim hochladen natürlich nicht, da da das php script noch garnicht läuft.

merke dir beim datei upload:
-browser sendet an webserver
-webserver schreibt datei in tmp ordner
-webserver startet phpscript, übergibt tmp name

also kannst du durchaus vor dem kopieren in dein 'ftp' das bild prüfen. nämlich getimagesize auf die tempdatei.

also in etwa [FONT=courier new]getimagesize($_FILES['datei']['tmp_name'])[/FONT]
[SIZE=10]stimmt der letzte array key?[/SIZE]

phore phore am 20.12.06 19:31

hm hatte ich glaub auch versucht mit tmp_name aber ich probiers dann nochmal.
danke euch beiden.

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt