buenas noches,
saben de algun codigo en html para colocar un link de descarga de un archivo?
y otro para colocar un boton en el cual pueda cargar un archivo desde el equipo del cliente al srvidor? algo asi como un upload??
gracias
| |||
Re: me pueden colaborar con dos codigos? Hola cocu. Para que puedan descargar un archivo desde tu web el link és de la siguiente forma: Cita: Para realizar un upload donde los usuarios puedan subir archivos a tu servidor se ha de hacer mediante un lenguaje de servidor tipo PHP. Te recomiendo que vayas al foro de PHP y realices una busqueda y mires las FAQS porque este tema se ha tratado con frecuéncia. Igualmente te dejo un link a un tutorial donde te explica como hacerlo. UPLOAD DE ARCHIVOS.<a href="ruta_del_archivo_en_el_servidor">Descargar</a> Un saludo |
| ||||
Re: me pueden colaborar con dos codigos? Hola cocu3, Cita: fijate este post http://www.forosdelweb.com/f91/formu...6/#post2068252FELIZ NAVIDAD!!!! Última edición por hgp147; 24/12/2007 a las 14:38 |
| |||
Re: me pueden colaborar con dos codigos? Otra alternativa que tienes es la siguiente: (Tu servidor debe soportar php) Tienes que crear dos archivos. En este caso los llamaremos de la siguiente manera: upload.php y upload.htm Código del upload.php: ------------------------------------------------------------- <?php $extension = explode(".",$archivo_name); $num = count($extension)-1; if( ($extension[$num] == "jpg") OR ($extension[$num] == "gif") OR ($extension[$num] == "JPG") OR ($extension[$num] == "bmp") OR ($extension[$num] == "doc") OR ($extension[$num] == "pdf")) { if($archivo_size < 700000) { if(!copy($archivo, "archivos/".$archivo_name) ) { echo "Error al copiar el archivo"; } else { echo "El archivo ha subido correctamente al servidor"; } } else { echo "El archivo no ha subido porque supera los 700 KB"; } } else { echo "El archivo no ha subido porque debe tener extensión .jpg, .gif, .JPG, .bmp, .doc, .pdf "; } ?> -------------------------------------------------------------------- Ahora, este será el código del upload.htm: ---------------------------------------------------------------- <body> <center> <p>Elegir un archivo y enviarlo al servidor.</p> <p> Para que el archivo suba correctamente debe tener extensión .jpg, .gif, .JPG, .bmp, .doc o .pdf y un tamaño menor de 700 KB </p> <form name="form1" action="upload.php" method="post" enctype="multipart/form-data"> <input name="archivo" type="file"> <br><br> <button type="submit">Enviar</button> </form> </center> </body></html> ------------------------------------------------------------ Finalmente, debes crear en el mismo directorio en donde se encuentran el upload.php y el upload.htm , una carpeta que se llamará "archivos". En dicha ubicación se almacenarán los archivos que subas a través de la página upload.htm , Lo que hace el upload.php es procesar la información. Saludos !! =) |
| ||||
Re: me pueden colaborar con dos codigos? gracias amigo, pero hice lo q me dices y no me funciona cree los dos archivos, el upload.php y el upload.htm, ademas de crear la carpeta archivos, todo esto en la misma carpeta cuando cargo el archivo y luego le doy en el boton enviar me aparecer una ventana q me dice q guarde el archivo upload.php, en vez de decir q el archivo a subido exitosamente no tenes mejor un archivo en htm q haga lo mismo? es q php no lo he manejado saludos |
| ||||
Re: me pueden colaborar con dos codigos? Cita: Si lo estas probando en tu computadora, y no tenes instalado APACHE (PHP,MySQL..) es correcta la ventana que te aparece. Para que funcione correctamente bajate un programa que te instale APACHE en tu computadora. Por ejemplo: http://vertrigo.sourceforge.net/Necesitas un lenguaje del lado del servidor (PHP; ASP; ECT) para subir un archivo. |