Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2012, 17:43
jeffer480
 
Fecha de Ingreso: enero-2012
Ubicación: cabudare
Mensajes: 5
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: como subir varias imagenes en php

andresdzphp de verdad me gusto mucho este codigo:

<form action="" method="post" enctype="multipart/form-data" name="form1">
Cantidad: <select name="cantidad">
<script type="text/javascript">
for(x=1;x<=10;x++){
document.write("<option value="+ x +">"+ x+"</option>");
}
</script>
</select>
<input type="submit" name="Submit" value="Submit"><br>


<?php
$uploaddir=$_SERVER['DOCUMENT_ROOT']."/upload/imagenes/";

if(isset($_POST['Submit'])){
echo "Elegir Im&aacute;genes para Subir<br>";
for($i=1;$i<=$_POST['cantidad'];++$i){
echo "<input type=\"file\" name=\"archivo[]\"><br>";
}
echo "<input type=\"submit\" name=\"Submit2\" value=\"Submit2\">";
echo "<input type=\"hidden\" name=\"cant1\" value=\"$i\">";
}

if(isset($_POST['Submit2'])){
$cantidad2 =count($_FILES["archivo"]);
for ($j=0;$j<=$cantidad2;$j++){
$archivo = $_FILES["archivo"]["tmp_name"][$j];
$tamanio = $_FILES["archivo"]["size"][$j];
$tipo = $_FILES["archivo"]["type"][$j];
$nombre = $_FILES["archivo"]["name"][$j];

$x=$j;
do{
$x++;
if( $archivo != "" ){
$fp = fopen($archivo, "rb");
$contenido = fread($fp, $tamanio);
$contenido = addslashes($contenido);
fclose($fp);
//AQUI INSERTE EN LA BASE DE DATOS

if(copy($archivo, $uploaddir.$nombre))
{
echo $nombre." Subido con Exito<br>";
}
}
}while($x<$j);
}
}
?>
</form>

pero como no soy muy experto no logre como insertarlo en el codigo que tengo arriba, si me dices como por fa!