Luisa: Ein paar Fragen zu Datei-Uploads

Beitrag lesen

Einen wunderschönen guten Abend!

Ich habe folgende Probleme:
1. Wie prüfe ich, ob der Anwender einen gültigen Dateipfad im File-Feld angegeben hat? Ich bekomme, wenn ich z.B. "ABC" eingebe: Warning: getimagesize() [function.getimagesize]: Read error! ...
In der angegebenen Zeile steht: getimagesize($_FILES["datei"]["tmp_name"])
2. Kann ich die Breite des File-Feldes nicht ändern?
3. Wenn ich eine für die PHP-Einstellungen (upload_max_filesize) zu große Datei versuche upzuloaden, dann bekomme ich nach einer Weile die Fehlermeldung: Fatal error: Maximum execution time of 30 seconds exceeded ...
Wie kann ich das abfangen und sowas wie "Zu große Datei" ausgeben?

Ich danke euch vielmals!!!

Die Luisa :-)