Foros del Web » Programando para Internet » PHP »

Subir archivos

Estas en el tema de Subir archivos en el foro de PHP en Foros del Web. Hola, cómo puedo hacer para que la gente pueda subir archivos, apuntes, trabajos etc. a mi web y que se guarden en una carpeta definida? ...
  #1 (permalink)  
Antiguo 09/06/2003, 11:15
Avatar de Rycmo  
Fecha de Ingreso: abril-2003
Mensajes: 188
Antigüedad: 20 años, 11 meses
Puntos: 0
Subir archivos

Hola, cómo puedo hacer para que la gente pueda subir archivos, apuntes, trabajos etc. a mi web y que se guarden en una carpeta definida?
graciasss
__________________
La mayoría de las ideas fundamentales de la ciencia son esencialmente sencillas y, por regla general pueden ser expresadas en un lenguaje comprensible para todos.
  #2 (permalink)  
Antiguo 09/06/2003, 12:10
Avatar de camargo  
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 21 años, 11 meses
Puntos: 2
en las FAQS de este foro explican detalladamente,, date una vuelta

Salu2
__________________
http://www.chorcha.com
  #3 (permalink)  
Antiguo 09/06/2003, 12:18
 
Fecha de Ingreso: julio-2002
Ubicación: Buenos Aires
Mensajes: 49
Antigüedad: 21 años, 8 meses
Puntos: 0
Abajo te pongo un codigo que baje de algun lado hace algun tiempo. Lamentablemente no recuerdo quien lo hizo, quiero que quede claro que no es mio si alguien sabe de quien que lo postee.

Lo archivos se guardarian en una carpeta con el nombre de upload, eso lo podes cambiar en la linea: $dir="upload/";

Espero te sirva,
Saludos

<?
/*
Script de carga de ficheros en el servidor.
Es importante que la directiva upload_max_filesize_size del fichero php.ini esté puesta
al valor adecuado.

Por ejemplo, si está a 4M, cualquier fichero mayor que 4 megabytes, devolverá un error.

Asimismo, la directiva file_uploads debe estar a On para poder hacer upload (carga) de ficheros

Mete el fichero cargado dentro del directorio /uploads, que está en la carpeta del script.
*/

if(!isset($HTTP_GET_VARS["upload"])){

?>

<html>
<head>
<title>Proceso</title>
</head>
<body>
<H1>Proceso de upload</H1>

<form method="post" action="procesa.php?upload=1" enctype="multipart/form-data">

<B><CENTER>Introduce un fichero</center></b>
<center><input type="file" name="nombre"></center><br>

<br><input type="submit" value="subir fichero"><br>

</form>

</body>
</html>

<?

}

else

{

$dir="upload/";
$userfile = $nombre_name;

if(copy($nombre, $dir.$userfile)){
echo "Subtitulo copiado";
}else{
echo "error al copiar";
}

}

?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:30.