Ich habe dieses Skript, um Array von Bild hochladen. Im mit einfachen <input type=file name=image[] />
Dieses Skript soll in der Lage sein, Array von mehreren Bildern hochzuladen.
Testen Sie es und es funktioniert gut mit meinem Entwicklungs-Laptop, ich habe es auf meinen Server hochgeladen und es funktioniert nicht. Der Server kann nur das erste Bild akzeptieren, das ich hochgeladen habe. Wie soll ich wissen? Ich erstelle ein Skript, das nur print_r($_FILES)
enthalten Dies ist snipped Ergebnis meiner print_r
Array
(
[image] => Array
(
[name] => Array
(
[0] => img001.jpg
[1] =>
)
[type] => Array
(
[0] => image/jpeg
[1] =>
)
[tmp_name] => Array
(
[0] => /tmp/phpFtBfBA
[1] =>
)
[error] => Array
(
[0] => 0
[1] => 4
)
[size] => Array
(
[0] => 4298
[1] => 0
)
)
)
Quelltext anzeigen, kopieren & Paste auf einen anderen PC, aber das Bild auf demselben Server laden und es funktioniert wieder.
Ich überprüfe alle das gleiche Problem in STACKOVERFLOW und ich bin sicher, dass es nicht der Server ist, weil der Server Bilder hochladen kann, wenn ich es von woanders poste.
Auf der Client-Seite (HTML), überprüfe ich die enctype = multipart/form-data, schließen Sie die '/>' für die Eingabe, aber immer noch die fehlenden $ _FILES.
Vielen Dank im Voraus
Ihrem Gebiet sein sollte .. '' –
Überprüfen Sie, ob Sie Ihre ''
zeigen Sie mir Ihr Formular –