fájl feltöltési űrlap a szerver segítségével php

Nem titok, hogy néha le kell töltenie a fájlokat a szerverre. Semmi bonyolult róla, de van egy pár kis dolgok, védelmével kapcsolatos, amelynek nem szabad elfelejteni.







Handler fájlfeltöltés formában PHP.

Kód triviálisan egyszerű. Fontos ne felejtsük el, hogy meghatározza a enctype, mert mint általában, mert őt, és problémák vannak. Másodszor, mit kell keresni, így ez olyan dolog, ami nem szerepel az intézkedés formáját. ami azt jelentette, hogy a html-kódot, és php-kód lesz ugyanabban a fájlban. Minden, mint a html-kódot űrlapok megtalálhatók a cikkben - a visszajelzés formája a PHP.

1. sor 2. A változó $ fájl a fájl neve az ideiglenes fájl, ami tárolja a letöltött fájlt.

2. A 3. sor a változó $ filename az eredeti fájl nevét.

3. 4. sor: Test - ha a fájl betöltése után lesz teljes nizhenapisanny kódot.

4. sor 6. Válassza a folyamat nagyobb opertivki mert amikor a nagy fájlok letöltése alapbeállítások nem lehet elég. 32 méterre kell lennie ahhoz, amennyiben ez a hely 64.







5 Line 7 Maximális fájlméret bájtban a változó $ maxsize. Most van 100MB.

6 sor 8-10. A lista elfogadható fájlkiterjesztések. A változó $ kiterjesztéshez.

7. sor 11. Határozza meg a fájl méretét a változó $ méretét.

8 12. sor határozza meg a fájl kiterjesztését peremnnoy $ típusát.

9 13. sor kérés egy új fájlnevet, ha szükség van rá.

10 Lines 14-19. Betartásának ellenőrzését a fájl méretét.

11, vonalak 20-25. Ellenőrizze a fájl kiterjesztését

12 Lines 26-35. Végrehajtásra, ha az ellenőrzés volt a bővítés a fájl mérete. Van már mentett fájlt, és mentse az eredményt mondani.

Ne felejtsük el, ... Három árnyalat

Az első dolog, amit nem szabad megfeledkezni erről a fájl kiterjesztését.

Mindig ellenőrizze őket, mert ha skriptik terhelés a szerveren, akkor törölni mindent erőfeszítés nélkül.

A második figyelmeztetés találtak próbálgatással, és ide csatlakozik semmi. Ha a html fájlt és a fájl kezelő megosztani (például htmlcode.html és phpcode.php), a html fájl található bármely kiszolgálóhoz, és egyáltalán ez lesz az út a php fájlt egy másik szerverre. Ez lehetséges a segítségével zloumyshlennichat.

De a harmadik kikötés nem kapcsolódik védelmet. Ne feledd, a 6 sort a kódot, néha kell =).

Letöltéséhez be kell regisztrálni
vagy lépjen be felhasználónevével és jelszavával LETÖLTÉS

További cikkek rovatban «PHP és MySql»




Kapcsolódó cikkek