Programación Web y Scripting > PHP

 como subir un archivo pdf al servidor?

(1/1)

lauramiracle:
Hola, estoy haciendo un apartado de noticias en el que al mostrar la noticia hago un enlace para poder descargar el pdf.
Me he creado un panel de administrador de las noticias, desede donde tengo que subir la noticia y el archivo en pdf, mi problema es que no se como subir el archivo pdf al servidor, alguien me podría ayudar?
Gracias.

chesbor:
Buscá en google, no puedo postear enlaces pero hay muchos tutoriales sobre eso.

Esto lo saqué de webtaller:

--- Código: Text ---<form action="<?=$PHP_SELF?>" method="post" enctype="multipart/form-data" name="form1">  <p align="center">Archivo   <input name="archivo" type="file" id="archivo">  </p>  <p align="center"><input name="boton" type="submit" id="boton" value="Enviar"></p></form> Tengamos en cuenta varios detalles importantes: el formulario esta apuntado (action) a el archivo php actual ($PHP_SELF) y el atributo enctype esta establecido a "multipart/form-data", esto es así por que debemos enviar un archivo. Otro detalle importante son los nombre de los campos "archivo" para el input y "boton" para el submit. El ScriptBueno llego el turno de crear el script que hará el trabajo de subir el archivo, este script php va ubicado al comienzo de la pagina... <?if($boton) {    if (is_uploaded_file($HTTP_POST_FILES['archivo']['tmp_name'])) {      copy($HTTP_POST_FILES['archivo']['tmp_name'], $HTTP_POST_FILES['archivo']['name']);      $subio = true;    } if($subio) {    echo "El archivo subio con exito";} else {    echo "El archivo no cumple con las reglas establecidas";}die();}?>  
Esa es una forma... obviamente si luego querés acceder al archivo de alguna forma (por ejemplo agregar un link en algún lado para abrir o bajar el pdf), deberías grabar el nombre en una base de datos.

lauramiracle:
Muchas gracias!

chesbor:
De nada, si tenés algún problema aplicándolo a tu programa postea ;).

Navegación

[0] Índice de Mensajes

Ir a la versión completa