seit der umstellung auf register_globals=off funzt einfach vieles nicht mehr und ich bin - wie ihr unschwer festgestellt habt - nicht der php-voll-profi...
ich hab ein datei-feld mit namen "upload3". das bild selber wird aus technischen gründen hidden übergeben (bild3).
diese variante hab ich auch schon probiert:
getimagesize($_FILES["upload3"]["tmp_name"]);
das bild wird hochgeladen. die prüfung nach dem mime-type und die prüfung max. KB funktionieren.
nur die bild-dimension nicht.
was z.b. auch nicht mehr funktioniert ist das physische löschen des bildes auf dem server. früher ging das problemlos so:
if ($delete3 == "Y"
{
unlink("../../upload/bilder/$bild3"
$bild3 = "";
}
jetzt gibt er an, das file nicht zu finden, resp. es handle sich um ein verzeichnnis, obwohl am ganzen verzeichnis/system nie was geändert wurde.
Warning: unlink(../../upload/bilder/) [function.unlink]: Is a directory in ....