Upload de várias imagens com um campo de entrada
i criei um site de fotografia com uma página de administrador que carrega fotos para diferentes categorias em uma tabela mysql. Isso funciona muito, mas só posso enviar um arquivo de cada vez e gostaria de poder selecionar várias imagens.
Aqui está o formulário
<form action="index.php" enctype="multipart/form-data" name="myForm" id="myForm" method="post">
<select name="category" id="category">
<option value="Nature">Nature</option>
<option value="People">People</option>
<option value="Abstract">Abstract</option>
</select>
<input type="file" name="fileField" id="fileField" />
<input type="submit" name="submit" id="submit" value="Add Images" />
</form>
E aqui está o php para analisar o formulário
if (isset($_POST['submit'])) {
$category = mysql_real_escape_string($_POST['category']);
// Add this product into the database now
$sql = mysql_query("INSERT INTO images (category, date_added)
VALUES('$category',now())") or die (mysql_error());
$pid = mysql_insert_id();
// Place image in the folder
$newname = "$pid.jpg";
move_uploaded_file( $_FILES['fileField']['tmp_name'], "../photos/$newname");
header("location: thumbnail_generator.php");
exit();
}
Eu olhei para o método de entrada de arquivo html5 e, tanto quanto posso dizer, posso alterar a entrada da seguinte maneira:
<input type="file" name="fileField[]" id="fileField" multiple="multiple"/>
Isto me permite selecionar vários arquivos no site, mas não consigo descobrir como implementar isso no meu php. Qualquer ajuda seria muito apreciad