Skip to content
Navegación
Increase font size Decrease font size Default font size
Estas aqui: Portada arrow tutoriales arrow php arrow Upload de archivos al servidor
Upload de archivos al servidor Imprimir E-Mail
Calificación usuario: / 0
MaloBueno 
viernes, 09 de diciembre de 2005
Upload de archivos al servidor PHP posee una función que permite la subida de archivos al servidor de forma rápida y sencilla.
Formulario

Creamos un formulario para poder seleccionar el archivo a subir a través de un botón de "Examinar"

formulario.htm

<form enctype="multipart/form-data" action="upload.php" method="post">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Seleccionar archivo: <input name="archivo_usuario" type="file"><br>
<input type="submit" value="Subir archivo">
</form>

Upload

upload.php

<?
$directorio = '/archivos_upload/';

if (move_uploaded_file($_FILES['archivo_usuario']['tmp_name'], $directorio . $_FILES['archivo_usuario']['name']))
{
    print "El archivo fue subido con éxito.";
}
else
{
    print "Error al intentar subir el archivo.";
}

?>

Deberemos seleccionar el directorio destino en donde quedarán guardados los archivos, si este espacio se deja en blanco los archivos se almacenarán en el directorio en donde se encuentra el script.

También podemos utilizar la función file_exists() para comprobar antes de subir el archivo que no haya ninguno con el mismo nombre. Para más información visita el artículo "Funciones en archivos".

Fuente: Webexperto

< Anterior   Siguiente >
Diseño Web
Recibe en tu Email las Últimas noticias y artículos publicados en la web


** En la ventana nueva debes ingresar el número de verificación

Usuarios

Usuario

Contraseña

Recordarme
¿Recuperar contraseña?
¿Quiere registrarse? Hágalo aquí

Sindicación

Webs Amigas
Mucho Grafico
Recursos Gratuitos para Webmasters
Tutoriales y Foro de Diseño
Recursos Oracle
Infected FX
Noticias Informaticas
Noticias Gadget
Intercambio de Links

Articulos para tu Web

Articulos Diseño Web

Noticias

Usuarios en Línea

Hay 494696 invitados en línea y 28 usuarios en línea