Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/06/2012, 18:36
fedealvarezpiti
 
Fecha de Ingreso: junio-2012
Mensajes: 8
Antigüedad: 11 años, 10 meses
Puntos: 0
Respuesta: Subir 2 imagenes con php y guardar ruta en la base.

Hola!!! si mira tengo este codigo que me resulta!! me hace lo que quiero pero con una imagen necesito subir dos imagenes y guardar la ruta de las dos en cada campo!! los campos son: ruta_img (en este puedo gurdar la ruta) y el otro rut2_img en este es el que no puedo enviar la ruta de la segunda imagen!!


Cita:
<html>

<head></head>


<body>

<form name="subirImagen" method="post" action="subir.php" enctype="multipart/form-data">
<p>
<label for="picture">Imagen:</label>
<input type="file" name="imagen" id="picture"/>
</p>
<p>
<input type="submit" name="btnSubir" value="Subir imagen"/>
</p>
</form>


</body>


</html>

Cita:
<?php

require('conexion.php');//realizamos la conexion llamando al archivo de conexion

$dir = "imagenes/"; //recuerda que debe tener permisos de escritura ;)
$ext = array('image/jpeg', 'image/gif', 'image/png', 'image/bmp'); //Puedes agregar más extenciones
foreach($_FILES as $archivo) {
$attachtmp = $archivo['tmp_name'];
$attachtype = $archivo['type'];
$attachname = $archivo['name'];
if(file_exists($attachtmp)) {
if(is_uploaded_file($attachtmp)) {
if(in_array($attachtype,$ext)) {
$ruta = move_uploaded_file($attachtmp, "$dir/$attachname");
mysql_query("INSERT INTO imagen (ruta_imag) VALUES ('$dir$attachname')");
} else {
echo "Esto no es una imagen :(";
}
}
}
}

echo"$dir/$attachname";
?>
Estas a punto de salvarme la vida si lograr ayudarme!! este codigo lo hace bien pero es con una sola imagen y yo quiero dos imagenes!!! me entiendes?