Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Promoción de webs | Rentabilidad de webs
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo

Subir archivos al servidor desde PHP

He leido varias veces que existe la posibilidad de subir al servidor un fichero desde el ordenador del cliente usando PHP, la pregunta es ¿como? ya que de esta si tengo que hacerlo y la verdad me pilla desprevenido. Agradeceria cualquier orientacion al respecto así como links de interes...

La FAQ Subir archivos al servidor desde PHP tiene Pertenece a la categoría:


 Respuesta de Miguel Angel Alvarez  21/10/02 
Es perfectamente posible y con la instalación básica de PHP. Podemos encontrar referencia del modo de trabajo en un artículo de DesarrolloWeb.com: Upload de archivos con PHP.

Asimismo, tenemos una completa referencia en el manual de PHP:
Manejo del envío de ficheros.

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

 Comentarios de los visitantes
Se muestra un comentario revisado

 Comentario de Antonio
11/4/07 
La gestión de ficheros subidos debe hacerse con sumo cuidado, pues puede ser la puerta a posibles ataques.
Asegúrate de que el fichero subido que vas a manipular es, efectivamente, un fichero subido (is_uploaded_file();). Asegúrate de que cumple con los requisitos necesarios en cuanto a peso y extensión del fichero. La función getimageize() te permitirá comprobar si los ficheros con imágenes contienen realmente imágenes (la extensión del nombre del fichero no sirve de nada por sí sola). También podrás estudiar sus dimensiones, para evitar imagenes demasiado grandes o pequeñas.
Usa move_uploaded_file cuando tengas que mover. Es más eficiente y seguro que una copia tradicional.
Y no olvides buscar expresiones extrañas en el nombre del fichero. No aceptes ficheros con caracteres que puedan provocar movimientos en el sistema de ficheros ni que contengan expresiones sospechosas.
Combínalo con una dirección base de referencia.

 
FAQ relacionadas
  + Leer un archivo texto en el navegador con PHP
  + Mostrar el listado de archivos de un directorio
  + El phpMyAdmin me da el siguiente fallo
  + PDF y PHP
  + Formulario para subir archivos
  + Recorrer archivos con while
  + Cargar imagen en PHP
  + Problema para visualizar archivos subidos con upload desde PHP

Complementar la respuestaComplementar la respuesta
Volver al árbol de categoríasVolver al árbol de categorías

DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia