Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/01/2003, 09:39
Avatar de joseisrael
joseisrael
 
Fecha de Ingreso: noviembre-2002
Ubicación: Maracay, Edo. Aragua
Mensajes: 221
Antigüedad: 21 años, 5 meses
Puntos: 1
Subir + de 1 archivo

¿Cómo hago para subir mas de 1 archivo y Cambiarle al nombre al archivo que estoy subiendo todo de una vez?

--------------------------------
CÓDIGO DEL FORMULARIO QUE TOMA LOS DATOS:


<form ENCTYPE="multipart/form-data" method="post" action="subir.php">

IMAGEN 1: <INPUT NAME="userfile[]" TYPE="file"><br>

IMAGEN 2: <INPUT NAME="userfile[]" TYPE="file"><br>

<input type="submit" name="Submit" value="Submit">

</form>


-------------------------


CÓDIGO DEL ARCHIVO "subir.php":


$N = 2; //Número de archivos a Subir

for($i=0; $i<$N; $i++) {

if (is_uploaded_file($HTTP_POST_FILES['userfile']
['tmp_name'][$i])) {

$split_path = split("/", $HTTP_POST_FILES['userfile']['name'][$i]);
$split_path = end ($split_path);
$extension = split("[/.]", $split_path);

if (end($extension) == "php" || end($extension) == "php3") {

echo "tipo de archivo invalido";

} else {

$RUTA_UPLOADED = "LA_RUTA_DE_TU_CARPETA";

$NOMBRE_FILE = "NUEVO_NOMBRE_DE_TU_ARCHIVO_" . "." . end($extension);

move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'][$i
], $RUTA_UPLOADED . $NOMBRE_FILE);

}
}
}


---------------------

Espero le sea de utilidad.

Suerte
__________________
Aprender Siempre. Lema de Vida

José Molina