Hola!
En un form tengo
Código HTML:
<form enctype="multipart/form-data" method="post" action="ingresar.php">
....
<tr>
<td>Imagen 1</td>
<td> </td>
<td><input type="file" name="file[]" /></td>
<td> </td>
</tr>
<tr>
<td style="font-weight: bold;"> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Imagen 2</td>
<td width="20"> </td>
<td><label>
<input type="file" name="file[]" />
</label></td>
<td> </td>
</tr>
...
y para subir las imagenes uso el siguiente codigo:
Código PHP:
if(isset($_POST['file'])) {
foreach ($_POST['file'] as $v) {
$destino='ruta/upload';
$imagen= $_FILES['file']['name'];
$tipo_archivo = $_FILES['file']['type'];
$tamano_archivo = $_FILES['file']['size'];
$nomimag=$v.'.jpg';
if (strpos($tipo_archivo, "jpeg") || strpos($tipo_archivo, "jpg" ))
{
if (move_uploaded_file($_FILES['file']['tmp_name'],$destino.'/'.$nomimag))
{
}//fin del if para mover la foto
}//fin del if para mover la foto
}
}
$Query = "INSERT INTO tabla (id, marca, nombre, tipo, img1, img2) VALUES ('', '$marca', '$nombre', '$tipo', '$nomimag', '$nomimag')";
$insertar = mysql_query($Query);
Pero no está subiendo las fotos, el registro lo ingresa pero las fotos no.
Alguna idea?