Hallo zusammen,
ich hab ein kleines Problem mit einem Upload-Skript.
Ich möchte die Grösse eines Bildes beschränken. Dazu wollte ich 'getimagesize' verwenden.
Leider klappt das nicht so... die Bilder werden trozdem hochgeladen. :-(
Hier mein Ansatz:
PHP-Code:
//Hochladen der Flyer
$verzeichnis = "../gigs/flyer/";
$datei = $_FILES[datei];
$size = getimagesize($_FILES['datei']['tmp_name']);
if ($size[0] > 250 || $size[1] > 350) {
echo "<p> </p><p> </p><div align=\"center\"><font face=\"Arial, Helvetica, sans-serif\" size=\"3\" color=red><b>Es ist ein Fehler aufgetreten!!</b></font><br><br>
<font face=\"Arial, Helvetica, sans-serif\" size=\"3\">Das Bild das du holaden möchtest ist größer als 250x350 Pixel!!<br><br>
<a href=\"javascript:history.go(-1);\">
«« zurück</A></font></div>";}
else {
move_uploaded_file($datei[tmp_name], $verzeichnis . $datei[name]);
if (empty($datei[name])) {
$flyer_link = '';
} else {
$flyer_link = "flyer/{$datei[name]}";
}
}
hab hier auch einen Thread gefunden der mich eigentlich bestätigt hätte
http://www.selfphp.de/forum/showthre...t=getimagesize
leider funkioniert es bei mir trotzdem nicht.
Wo liegt der Hund begraben?
Gruß
Alex