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

Cómo comprobar un PHP Tipo de archivo

2013/4/20
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 agregar un nuevo campo en una tabla con PHP para MySQL
Cómo pausar un proceso de consultas MySQL
Cómo generar instrucciones INSERT en MySQL
Cómo aumentar la carga de vídeos Tamaño del archivo con PHP
Cómo reemplazar 2 nuevas líneas en PHP
Cómo utilizar Checkbox en PHP
Cómo usar PHP para crear un mensaje de alerta
Cómo convertir ImageMagick PDF to Image PHP
Conocimiento de la computadora © http://www.ordenador.online