Ircservices.com


Como subir archivos PDF en PHP

Como subir archivos PDF en PHP


PHP tiene una función de la carga que se encarga de subir archivos al servidor web. Subir archivos PDF para visualizar en tu sitio web para ofrecer información en un formato de archivo universal. Para subir archivos PDF específicamente, necesita tener en cuenta en el PHP de codificación que se admiten sólo archivos PDF. Esto resulta útil al permitir a otros a subir al servidor manteniendo el control de lo que sube. Crear un formulario web que funciona como una interfaz de usuario para subir archivos PDF a su servidor.

Instrucciones

• Crear un nuevo documento HTML en un programa de edición de texto, como Bloc de notas o una aplicación de creación web, como Dreamweaver. Cambiar a la vista "HTML" o "código" Si utiliza un programa de creación web.

• Tipo en el código HTML para crear la forma que los usuarios se utilizan como la interfaz para subir los documentos PDF. "< html >< cabeza >< cuerpo >< forma acción =" <? php imprimir $PHP_SELF? > "enctype =" multipart/form-data"método ="post"> elegir un documento PDF para cargar: < nombre entrada ="uploadedfile"tipo ="archivo"/ >< p >< tipo de entrada = 'Enviar' nombre = 'Enviar' valor ="Enviar"/ >< /p >< / form >" esto va a crear un formulario que tiene un campo para especificar que documento a cargar y un botón Enviar que utilizará PHP código para cargar el formulario en PDF. Omitir las comillas al principio y al final del código.

• Pulse "entrar" un par de veces para saltar un par de líneas. Esto mantiene el código con formato y fáciles de leer en caso de que usted necesita volver atrás y cambiar algo abajo de la línea.

• Indicar en el código de esa programación PHP está a punto de comenzar. Escriba en "<? php" para indicar Esto. Saltar una línea y escriba en el resto del código que se encargará de cargar el documento PDF, una vez el usuario ha clic en el botón "Enviar" del formulario que creaste. "define ("FILEREPOSITORY",". / "); Si (is_uploaded_file($_FILES['pdf_document']['tmp_name'])) {si ($_FILES ['pdf_document'] ['type']! = "aplicación/pdf") {echo "< p > archivos deberán cargarse en formato PDF. < /p >";} else {$name = $_POST ['nombre']; $resultado = move_uploaded_file ($_FILES ['pdf_document'] ['tmp_name'], FILEREPOSITORY. " / $name.pdf "); Si ($resultado == 1) echo "documento PDF de < p > con éxito subido. < /p >"; else echo "< p > era un problema cargando el archivo. Compruebe que el archivo sea válido y vuelva a intentarlo. < /p > "; #endIF de}} #endIF? > "sacar las comillas de la primera y la última línea en el código. El código cambia el nombre el archivo mientras está ahorrando al servidor. Esto es importante en caso de que dos personas intentan cargar documentos PDF separados con el mismo nombre. Hasta cerrar el código HTML con: "< cuerpo / >< / cabezal >< / html >"

• Guardar el documento con la extensión .php. Subir el documento a su servidor web.