keine ahnung das hab ich so im inet gefunden
mhh komisch ich kann nur max3 bilder hochladen , und manchmal funzt es manchmal gehts aber auch nicht ,. obwohl die bildernamen in meinem array stehen wenn ich vardump mache,.
so hier mein code:
var_dump($_FILES);
foreach ($_FILES['pictures'] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
move_uploaded_file(
$_FILES['pictures']['tmp_name'][$key],
$uploaddir. $_FILES['pictures']['name'][$key]
);
}
}
so das array!
array(1) {
["pictures"]=>
array(5) {
["name"]=>
array(5) {
[0]=>
string(23) "bild1.jpg"
[1]=>
string(11) "bild2.jpg"
[2]=>
string(27) "bild3.jpg"
[3]=>
string(11) "bild4.jpg"
[4]=>
string(0) ""
}
["type"]=>
array(5) {
[0]=>
string(0) ""
[1]=>
string(0) ""
[2]=>
string(0) ""
[3]=>
string(10) "image/jpeg"
[4]=>
string(0) ""
}
["tmp_name"]=>
array(5) {
[0]=>
string(0) ""
[1]=>
string(0) ""
[2]=>
string(0) ""
[3]=>
string(28) "E:\xampp\xampp\tmp\php38.tmp"
[4]=>
string(0) ""
}
["error"]=>
array(5) {
[0]=>
int(2)
[1]=>
int(2)
[2]=>
int(2)
[3]=>
int(0)
[4]=>
int(4)
}
["size"]=>
array(5) {
[0]=>
int(0)
[1]=>
int(0)
[2]=>
int(0)
[3]=>
int(14324)
[4]=>
int(0)
}
}
}
und ich habe festgestellt das wenn ich das [error] wie franky sagte weglasse, es kein bild mehr hochläd?!
OS: Windows XP
CPU: AMD Athlon XP 3200+
RAM: 512MB DDR PC3200 (Dual Channel)
Mainboard: MSI K7n2 Delta-L
HDD: 80GB WD
Graka:Radeon 9600 Pro
=>
Alekeijer Straussbuwe