Bild upload , undefined index

01/31/2015 16:06 Döner-Chicken Grill#1
Hey,
Bin gerade bei meinem System ein internen Bilder upload am einbauen. Die Felder sehen so aus

PHP Code:
    echo "Statisik:" . "<span style='margin-left: 59px'>" . "<input type = 'file' name = 'urlstat'><br/>";
    echo 
"Tanken Bild:" . "<span style='margin-left: 28px'>" . "<input type = 'file' name = 'urltanken'><br/>";
    echo 
"Fähre Bild:" . "<span style='margin-left: 39px'>" . "<input type = 'file' name = 'urlfeahre'><br/><br/>"; 
Jetzt sollten die Bilder mit

PHP Code:
move_uploaded_file($_FILES['urlstat']['tmp_name'], "upload/$stringstat");
move_uploaded_file($_FILES['urltanken']['tmp_name'], "upload/$stringtanken");
move_uploaded_file($_FILES['urlfeahre']['tmp_name'], "upload/$stringfeahre"); 
verschoben werden doch dann kommt das mit undefined index genau auf diese 3 zeilen mit urlstat, urtanken, urlfeahre...

Hoffe jmd findet den Fehler.

PS: Die $string... sind zufällig generierte namen die ich dann so benutz

PHP Code:
$stringstat = zufallsstring(25) . ".png";
$stringtanken = zufallsstring(25) . ".png";
$stringfeahre = zufallsstring(25) . ".png"; 
Das ganze hat eig. schon eine Nummer kleiner geklappt und habe es versucht zu übernehmen in mein großes system. Doch irgendwie funzt das hier nicht.

Gruß.
02/01/2015 02:45 Cr4nkSt4r#2
Schon einmal geschaut was mit z.B.:

PHP Code:
print_r($_FILES); 
oder

PHP Code:
var_dump($_FILES); 
heraus kommt?
Wenn die Form nicht abgesendet wird sind die Indizes ja eh nicht gesetzt.
Hast du auch mal einen Link zu dem entsprechenden Geschehen?