Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Preveriť typ PHP súboru

PHP má niekoľko spôsobov , ako môžete skontrolovať typy súborov . Ak máte formulár , ktorý vyzve užívateľa vkladať , môžete zistiť , aký typ súboru sa užívateľ pokúsi odoslať , takže nemusíte skončiť príjem nebezpečné súbory , alebo jednoducho , aby sa uistil , že ak obrázky sú všetko , čo chcete , obrázky sú všetko , čo dostanete , a môžete použiť PHP funkciu " filetype " vrátiť typy súborov pre súbory a priečinky , ktoré už existujú na serveri . Návod
PHP $ _FILES polia
1

Otvorte PHP súbor a vložte kurzor tam , kde chcete , aby užívatelia nahrať súbor a skontrolujte typ súboru .
2

Zadajte nasledujúci príkaz : ?

< php

if ( isset ( $ _FILES [ " filetype " ] [ " type " ] ) ) {

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

} else {

Táto časť funkcia kontroluje , či používateľ už používa vstupné políčko s názvom " filetype " pre výber a odoslať súbor . Ak áno , používa pole $ _FILES skontrolovať " typ " súboru
3

Zadajte nasledujúci príkaz : .

Echo " < forma action = \\ " \\ " method = \\ " po \\ " enctype = \\ " multipart /form - data \\ " >

súboru : < input type = \\ " súbor \\ " name = \\ " filetype \\ " id = \\ " filetype \\ " />

input type = \\ " submit \\ " name = \\ " submit \\ " value = \\ " Submit \\ " /> sťahovania

< /form > " ; ?

}

>

Tým sa vytvorí jednoduchý formulár pre výzvu užívateľovi vybrať súbor pomocou vstupného poľa s názvom " filetype " a predložiť nahranie súboru . To potom zatvára " , pokiaľ " funkcie a PHP tagy .
4

Uložte súbor a nahrať na webový server .
PHP Typ súboru Funkcia

5

Otvorte PHP súbor a vložte kurzor tam , kde chcete skontrolovať typ súboru pre súbory a priečinky na serveri
6

Zadajte nasledujúci príkaz : .

< ; ? php

echo filetype ( ' img /' ) ;

echo filetype ( ' img /myImage.jpg ' ) ;

echo filetype ( " index.html " ) ;

>

prvé volanie funkcie filetype vracia " dir " pre adresár ? . Druhé dva aj návrat " súboru . " Iné typy návratových patrí " odkaz " na symbolické odkazy , " blok " alebo " char " pre špeciálne zariadenie , " FIFO " pre pomenovaného kanálu alebo " unknown " v prípade , že funkcia nemôže čítať súbor .
7

Uložte súbor a nahrať na webový server .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené