“Conocimiento Programación>Programación PHP /MySQL

Cómo subir archivos DOC en PHP

2013/9/5
The PHP, Hypertext Preprocessor , se creó lenguaje de programación que se utiliza junto con MySQL para que las aplicaciones Web dinámicas. Un servidor Apache se utiliza para ejecutar archivos PHP con un navegador de Internet. Microsoft Word ( 2003 o anterior) es un programa de procesamiento de texto que crea el formato de archivo DOC. Con sólo un poco de código PHP , puede permitir a los visitantes cargar archivos de Microsoft Word en el servidor Web. Crear el formulario Web , agregue el código PHP y luego subirlo a su servidor para que funcione . Instrucciones
1

Abra su programa Web -autoría a vista de código , si se utiliza este tipo de programa para crear los archivos de las páginas web . Si usted no tiene un programa de edición Web , puede utilizar un programa de edición de texto sencillo
2

Crear el formulario de usuario que sus visitantes usarán para cargar el archivo DOC: .

"



< form action = " ; " enctype =" multipart form-data /" method = " post " >


< p > Elija un archivo de Microsoft Word para subir :


< /form> "

no es necesario para mantener las comillas se encuentra en la primera y última línea del código .
3

Agregue el código PHP que comprobará el archivo que el usuario está tratando de cargar y asegurar que el archivo está en el formato doc: . ?

"< php

$ allowedExtension = array (" doc ");

foreach ($ _FILES como $ file ) {

if ( $ file [' tmp_name '] >'' ) {
< p > if (! in_array ( extremo ( explode ( " . " ,

strtolower ( $ file [' name'] ))) ,

$ allowedExtension )) {

die ( $ file [' name'] ' es un tipo de archivo no es válida tiene que elegir un documento doc
! . ».

' ' .

' << Go Back < /a> '); }


}
< p> } "
4

Agregue el código PHP que cargar el archivo DOC y guárdelo en la carpeta que usted elija :

" $ vía_destino = " Uploaded_Files /"; \\ \\ Type en una carpeta que contendrá los archivos subidos

$ vía_destino = $ vía_destino basename ($ _FILES [' upload_file '] [' name'] ) ; .

if ( move_uploaded_file ($ _FILES [' upload_file '] [' tmp_name ' ], $ vía_destino )) {

echo " éxito! Su archivo DOC, " nombre base ($ _FILES [' upload_file '] [' name'] )

. . " Se ha cargado " ;

} else { echo

" Usted presenta no subir en este momento . Asegúrese de que la ubicación del archivo es válido antes de intentarlo de nuevo " ;

}

> ? "

Ahora agregue el código para cerrar las manijas HTML que abrió al crear el formulario. Esto completará el archivo.

"< /Body>

< /head>

< /html> "

Guarde el archivo y subirlo a tu servidor. Probarlo , escriba su plena ubicación del archivo en el servidor Web. Seleccione un archivo DOC en su ordenador y luego haga clic en " Upload " para asegurarse de que se cargue . Seleccione un archivo que no DOC y tratar de subir a asegurarse de que el código no lo permitirá.

Programación PHP /MySQL
Cómo crear un calendario en PHP
¿Cuál es la extensión predeterminada que la mayoría de los servidores web usan para procesar los scripts PHP?
Cómo hacer una matriz de Javascript con PHP
Diferencia entre PHP4.0 y PHP5.0
Cómo cargar y analizar un archivo CSV en un array PHP
La manera de escapar Cotizaciones en PHP
Cómo Convertir CMYK a RGB con PHP
Cómo crear un servidor MySQL en CentOS 2010
Conocimiento de la computadora © http://www.ordenador.online