hola
estoy tratando de enviar los multiples archivos por jquery pero al recibir el post en la otra pagina de php no me muestra nada, es como si no enviara
aqui adjunto el codigo
//////// form////////
<form method="post" action="upload.php" id="FormCargaImagenes" enctype="multipart/form-data">
<input type="file" name="pictures[]" id="pictures[]" onChange="makeFileList()" multiple>
<input type="button" onClick="cargarImagenes()" class="btn btn-primary start">
</form>
//////// form////////
//////// jquery////////
function cargarImagenes(){
str = "pictures="+$("#pictures[]").val();
$.ajax({
type: 'POST',
url: 'upload.php',
data: str,
success: function(msg){
alert(msg);
}
});
}
//////// jquery////////
//////// upload.php ////////
$uploads_dir = 'img';
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$name = $_FILES["pictures"]["name"][$key];
move_uploaded_file($tmp_name, "$uploads_dir/$name");
}
}
//////// upload.php ////////
si alguien me pudiese ayudar se lo agradeceria