Hallo,
ich habe folgendes Problem seit dem ich die register_globals = off (auf OFF) habe:
in meinem Skript werden mehrere Bilder in einem Array upgeloadet:
<INPUT NAME='img[$i]' TYPE='file'>
jetzt möchte ich mittels copy() diese dateien aufspielen:
SO WEIT SO GUT!
Aber seit ich register_globals=off habe, geht das so natürlich nicht mehr.
Also hole ich mir die Variablen mittels $_FILES[].
JETZT DAS KOMISCHE:
KLAPPT, der Name der Datei wird übermittelt, DOCH
wird NICHT übermittelt!
$imgfile bleibt leer!? Wie komme ich unter diesen Umständen an den FILE? Ich probiere das jetzt schon seit Stunden in allen denklichen Varianten, doch nichts hilft!
Wer kann mir helfen?
Vielen Dank,
Julius
ich habe folgendes Problem seit dem ich die register_globals = off (auf OFF) habe:
in meinem Skript werden mehrere Bilder in einem Array upgeloadet:
<INPUT NAME='img[$i]' TYPE='file'>
jetzt möchte ich mittels copy() diese dateien aufspielen:
PHP-Code:
for ($z=0; $z<$anzahl; $z++)
{
copy("$img[$z]" , "../../graphic/antwort/$img_name[$z]");
}
Aber seit ich register_globals=off habe, geht das so natürlich nicht mehr.
Also hole ich mir die Variablen mittels $_FILES[].
PHP-Code:
for ($z=0; $z<$anzahl; $z++)
{
$imgfile = $_FILES['img'][$z];
$imgname = $_FILES['img']['name'][$z];
copy("$imgfile", "../../graphic/antwort/$imgname");
}
PHP-Code:
$imgname = $_FILES['img']['name'][$z];
PHP-Code:
$imgfile = $_FILES['img'][$z];
$imgfile bleibt leer!? Wie komme ich unter diesen Umständen an den FILE? Ich probiere das jetzt schon seit Stunden in allen denklichen Varianten, doch nichts hilft!
Wer kann mir helfen?
Vielen Dank,
Julius
Kommentar