Inicio PHP Mis Funciones Subir varios archivos a la vez

Subir varios archivos a la vez

Domingo, 03-04-2011 00:40 - Leer comentarios - Comentar

Vamos a subir el nº de archivos que queramos a través de un formulario donde le indicaremos el nº exacto de archivos a subir , y se nos desplegaran ese mismo número de casillas para insertar los archivos de manera simultanea. A continuación podeis ver el código html y php:
php
Cantidad de archivos a subir:

"; for($i=1;$i<=$_POST['cantidad'];++$i){ echo "
"; } echo ""; } 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 insertariamos los registros en mysql si tuviera bd if(copy($archivo, $directorio.$nombre)) { echo ''.$nombre.' subido correctamente.
'; } } } while($x<$j); } } ?>

Comentarios

Blaze - Martes, 08-11-2011 13:04

Short, sweet, to the point, FREE-exactly as information suhold be!


No se permiten comentarios en este momento.