Hallo,
ich erstelle gerade ein kleines Uploadscript.
Allerdings habe ich ein Problem. Das Ganze bleibt immer bei der Fehlermeldung
Könnt Ihr mir da weiterhelfen?
Mein Quellcode sieht so aus:
Alles anzeigen
Ich danke euch im voraus für eure Hilfe bei meiner ersten Frage
Maggus
ich erstelle gerade ein kleines Uploadscript.
Allerdings habe ich ein Problem. Das Ganze bleibt immer bei der Fehlermeldung
hängen.Notice: Undefined index: userfile in /******.php on line 115
Bildtyp ungültig
Könnt Ihr mir da weiterhelfen?
Mein Quellcode sieht so aus:
Quellcode
- 'image/jpeg' => 'jpg',
- 'image/jpeg' => 'jpeg',
- 'image/gif' => 'gif',
- 'image/X-PNG' => 'png',
- 'image/PNG' => 'png',
- 'image/png' => 'png',
- 'image/x-png' => 'png',
- 'image/JPG' => 'jpg',
- 'image/GIF' => 'gif',
- 'image/bmp' => 'bmp',
- 'image/bmp' => 'BMP',
- );
- if(!array_key_exists($type, $file_types))
- {
- return "FALSE";
- }
- else
- {
- return "TRUE";
- }
- }
- if (isset($_POST['step']) AND $_POST['step'] == "upload")
- {
- if ($_FILES['datei']['error'])
- {
- $error = "Folgende(r) Fehler ist aufgetreten:";
- $error .= "Allgemeiner Fehler";
- }
- if ($_FILES['datei']['size'] > 1000000)
- {
- $error = "Folgende(r) Fehler ist aufgetreten:";
- $error .= "Datei zu groß";
- }
- if(image_valid($_FILES['userfile']['type']) === "FALSE")
- {
- die("Bildtyp ungültig");
- }
- if(isset($error))
- {
- echo $error;
- }
- else
- {
- $dir = 'uploads';
- $filename = $_FILES['datei']['name'];
- move_uploaded_file($_FILES['datei']['tmp_name'], $dir."/".$filename);
- print"Upload erfolgreich!";
- }
- }
- else
- {
- print'Datei wählen:
- ';
- }
Ich danke euch im voraus für eure Hilfe bei meiner ersten Frage
Maggus