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

Archivo PHP para subir los tipos

2011/4/12
Antes de la Web 2.0 , PHP revolucionaron el desarrollo web , simplificando el proceso de utilización de los archivos subidos . A pesar de esta drástica simplificación , la creación de aplicaciones que aceptan subidas aún requiere una comprensión de los tipos de archivos descargables y como PHP puede ser usado para manejarlos. Cuando PHP informa el tipo de un archivo, se muestra el tipo MIME del archivo. Dado que las personas siempre están tratando con cargas en Internet , hay un conjunto de tipos MIME que debe observar. Archivos de imagen

En general , los tipos de archivo de imagen , también llamados tipos de archivos gráficos, se iniciará con " image /" seguido por el código del tipo de imagen . Los tipos de imágenes más comunes que se manejan en la aplicación web PHP son " image /gif ", que es un archivo GIF, " image /jpg " o " image /jpeg " , que es un archivo JPEG " image /png ", que es un archivo PNG .

el tipo de archivo reportado en el array $ _FILES de PHP se basa en información proporcionada por el navegador web del usuario. Por lo tanto, no se puede confiar explícitamente. Afortunadamente , PHP proporciona funciones para manipular y obtener información acerca de los archivos de imagen . Cuando alguien carga un archivo de imagen , puede utilizar getimagesize () o exif_imagetype () para analizar más a él. Las funciones exif GD , Imagen , imagick y también se puede utilizar para procesar archivos de imagen subidos por el usuario para las aplicaciones más robustas .
Archivos de texto
archivos de texto

son cualquier tipo del archivo que contiene sólo texto. El nombre del tipo de archivo comienza con "text /". Si no se entiende la aplicación PHP para interpretar cualquier código o marcado que se encuentra dentro de los archivos , entonces usted probablemente puede pasar por alto las cartas después del " /".

Ejemplos de archivos de texto cuyo contenido puede ser interpretado incluye "text /html, " que es un archivo HTML o una página web, " text /xml ", que es un archivo de datos XML y " text /csv ", que es un archivo de datos separados por comas - valor . Aplicaciones PHP que acepten este tipo de carga a menudo utilizan las funciones de análisis de cadena de interpretar los contenidos del archivo . Las funciones de XML también son particularmente útiles para la interpretación de archivos de texto /xml .

Un archivo de texto sin formato que no está destinado a ser interpretado por código o marcado se llama "text /plain ".

archivos de la aplicación

Existe una clase muy amplia de tipos de archivo que comience con "application /. " Estos son los archivos que van con diversas aplicaciones, como Microsoft Word o Adobe Photoshop. Como tal , hay cientos de tipos de archivos de aplicaciones reconocidas. Su aplicación PHP debe responder únicamente a los archivos de aplicación cargado si está explícitamente escrito para manejar uno o más de dichos archivos . Por ejemplo , la aplicación puede ser escrito de tomar los archivos de Microsoft Excel y extraer los datos de ellos. En ese caso, se refiere a la documentación de desarrolladores de Microsoft para encontrar el tipo MIME para los archivos de Excel.
Archivos con copias

Es poco probable que la aplicación va a recibir un archivo cuyo nombre tipo de archivo comienza con "multipart /. " Este tipo de tipo MIME se utiliza dentro de los correos electrónicos. Si el tipo de un archivo cargado comienza con "multipart /", lo mejor es que la aplicación de ignorarlo a menos que tenga conocimiento específico de lo que está haciendo .
Otros Tipos
< p> Hay varios otros tipos que puedan surgir , como "video /" , "audio /" y otros. PHP no tiene forma específica , out- of-the -box de manejar este tipo de archivos . Si desea escribir una aplicación que los utiliza , buscar documentación sobre los tipos de archivos que desea manejar.

Programación PHP /MySQL
Cómo calcular los rangos de fechas en MySQL
Cómo anular la configuración de un elemento de una matriz
Cómo instalar el motor de PHP en un PC con Windows
Cómo insertar PHP en CSS
Cómo ocultar un archivo PHP
Cómo crear un programa que reemplaza enteros con la letra X
Cómo escribir un script PHP para revertir una cadena
¿Cómo construir una página web con Dreamweaver Suscripción
Conocimientos Informáticos © http://www.ordenador.online