max. Bildbreite soll bei Upload nicht überschritten werden

key cee

Grünschnabel
Hi,

wollte nur fragen ob es auch möglich ist, die Bildbreite abzufragen, ungefähr so:

PHP:
// Bildupload
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];

$imagesx = $_FILES['file']['imagesx'];

...

if($imagesx > "150") {
    $err[] = "Das Bild ist zu breit!<br>Maximale Bildbreite liegt bei 150px!";
}[

...


oder kann es so nicht gehen?
Bei mir trat bis jetzt nicht die Fehlermeldung auf und die Bilder waren breiter. :suspekt:
Oder ist $imagesx ein falscher Ausdruck?

lg
Key cee
 
Hallo,
soweit ich weis, wird dir da kein $_FILES['file']['imagesx'] übergeben. ;)
Mach's lieber so:
PHP:
$imagesize = getimagesize($_FILES['file']['tmp_name']);
$imagesx = $imagesize[0];

mfg
forsterm
 
Ich danke dir für deine schnelle Antwort!


forsterm hat gesagt.:
soweit ich weis, wird dir da kein $_FILES['file']['imagesx'] übergeben.


Hm, das wusste ich nicht (bin noch am lernen), :-(
war auf der Suche und habe nur imagesx
und
PHP:
$tempname = $_FILES['file']['tmp_name'];
$name = $_FILES['file']['name'];
$type = $_FILES['file']['type'];
$size = $_FILES['file']['size'];
gefunden und dachte falsch...:-(


Aber jetzt hat es geklappt:)

Danke nochmal für deine Hilfe

lg
Key cee
 
Zurück