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

Cómo comprobar un PHP Tipo de archivo

2012/3/17
PHP tiene un par de maneras para que compruebe si hay tipos de archivo. Si usted tiene un formulario que solicita a los usuarios cargar archivos , puede comprobar qué tipo de archivo que el usuario intenta cargar para que no termina recibiendo archivos peligrosos , o simplemente para asegurarse de que si las imágenes son todo lo que quieras , las imágenes se todo lo que usted conseguirá , y se puede utilizar la función de PHP "filetype " para volver tipos de archivo para los archivos y carpetas que ya existen en el servidor . Instrucciones
PHP array $ _FILES
1

Abra su archivo PHP y coloque el cursor donde desea permitir a los usuarios cargar un archivo y comprobar el tipo de archivo.
2 < p> escriba lo siguiente: ?

<

php if ( isset ($ _FILES [ "filetype "] [ "tipo" ])) {

echo $ _FILES [ "filetype "] [ "tipo" ] ;

} else {

Esta parte de la función comprueba si el usuario ya ha utilizado un cuadro de entrada llamado "filetype " para seleccionar y subido un archivo . Si es así , utiliza la matriz $ _FILES para comprobar el "tipo" de archivo
3

Escriba lo siguiente : .

Echo " < form action = \\ método " \\ " = \\ "post \\ " enctype = \\ "multipart /form- data \\ ">

archivo: < input type = "file \\ " \\ name = \\ "filetype \\ " id = \\ "filetype \\" />


< /form> " ; }


>

Esto crea una forma sencilla de pedir al usuario que seleccione un archivo mediante un cuadro de entrada llamado ? " filetype " y presentar la carga de archivos . Luego cierra los tags " si " función y PHP.
4

Guarde el archivo y subirlo a su servidor Web.
PHP Extensión Función

5

Abra su archivo PHP y coloque el cursor donde desea comprobar un tipo de archivo para los archivos y carpetas en el servidor
6

Escriba lo siguiente : .

< ; ? php echo

tipo de archivo ( ' img /');

eco tipo de archivo ( ' img /myImage.jpg ');

eco tipo de archivo ( ' index.html' ) ;

>

la primera llamada a la función de tipo de archivo devuelve " dir" para el directorio ? . Los otros dos , tanto "file ". Regreso Otros tipos de retorno incluyen el " link" para enlaces simbólicos , " bloque" o " char" para los dispositivos especiales , " fifo " para una canalización con nombre o " desconocido" si la función no puede leer el archivo .
7

Guarde el archivo y subirlo a su servidor web.

Programación PHP /MySQL
Cómo crear archivos PDF con PHP
Cómo calcular la Diferencia Fecha PHP
Cómo analizar PHP en HTML
La manera de escapar la barra invertida en PHP
Cómo cargar contenido web de Cpanel
¿Cómo se crea un Servicio de Viajes Página Web
Cómo crear un archivo de texto para MySQL
Cómo construir un selector de idiomas en PHP y JavaScript
Conocimientos Informáticos © http://www.ordenador.online