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

PHP skripty sa nahrať viac súborov

V týchto dňoch , mnoho internetových stránok pomocou súborov obrázky pre rôzne účely . Spoločnosť , ktorá je prenájom mohli vytvoriť nahrávanie formulár , prostredníctvom ktorého môžu žiadatelia predložiť svoje životopisy . Fórum často umožňujú užívateľom nahrávať avatary sa zobrazí vedľa svojich miestach a umožňujú dôveryhodní používatelia pripojiť súbory na svojich miestach . Súbor - zdieľanie webových stránok používa súbor Nahrať formy , aby ich prispievatelia zdieľať svoje súbory . Vzhľadom k popularite nahrávanie súborov , open source programovací jazyk PHP podporuje ich a robí ich vytvorenie jednoduché. Pokyny dovolená 1

Otvorte textového editora , napríklad Poznámkový blok a vytvorte nový súbor . Skopírujte a vložte nižšie uvedený kód do súboru a uložte ho ako " upload.php . " V poznámkovom bloku , to sa vykonáva kliknutím na tlačidlo " Súbor " v lište menu , voľbou " Uložiť ako " a voľbou " Všetky súbory " v rozbaľovacej ponuke označenej " Uložiť ako typ . " Zadajte " index.php " do textového poľa označenej " File Name " a stlačte tlačidlo " Uložiť " . Tu je kód :

< ? Php

$ lines = file ( ' upload_settings.txt ' ) ;

>

< formulár enctype = " multipart /form - data " action = " upload_process.php " method = " POST " >

< input type = " skrytý " name = " max_file_size " value = " < ? php echo $ linky [ 0 ] ; ? > " />

< php for ( $ i = 1 ; $ i < = ( int ) $ linky [ 1 ] , $ i + + ) ? { ? >

súboru : ? php input name = " files [ ] " type = " file " /> sťahovanie

< } >

< input type = " submit " value = " Send File " />

< /form >
2

Vytvorte nový súbor a znova , skopírujte a vložte kód pod do súboru . Uložte súbor v zložke " Uložiť " ako " upload.php , " a pomenujte ju " upload_process.php . "

< ? Php

$ lines = file ( ' upload_settings.txt ' ) ;

$ uploadDirectory = $ vedenie [ 2 ] ;

foreach ( $ _FILES [ ' Súbory ' ] [ ' error ' ] as $ key = > $ chyba ) {

if ( empty ( $ _FILES [ ' Súbory ' ] [ ' name ' ] [ $ key ] ) ) pokračovať ;

if ( $ _FILES [ ' files ' ] [ ' size ' ] > $ linky [ 0 ]

Najnovšie články

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