Programozott tananyag:
HTML űrlap fájlfeltöltéshez
Fájloknak a kliens gépen történő kiválasztásához és szerverre történő feltöltéséhez az oldal HTML kódjába egy egyszerű űrlapot kell elhelyeznünk.
Egyszerű PHP feltöltő szkript
A felhasználó által az előző oldalon tárgyalt űrlap segítségével elküldött fájl a tmp könyvtárba kerül. Adatait a $_FILES globális PHP tömb segítségével érhetjük el.
Feltöltött fájl elmentése
A feltöltött fájlt a move_uploaded_file() függvénnyel tudunk a szerver egy általunk meghatározott könyvtárába áthelyezni.
Korlátozás méret alapján
Rendszerint végesek az erőforrásaink, ezért érdemes a feltölthető fájlok méretét korlátozni.
Korlátozás kiterjesztés alapján
A fájl nevét a $_FILES globális PHP tömbben találjuk: $_FILES["file"]["name"] . A fájlnév pont utáni részét hasonlítjuk össze az engedélyezett kiterjesztésekkel.
Korlátozás fájltípus alapján
A fájl típusát a $_FILES globális PHP tömbben találjuk: $_FILES["file"]["type"]. Ezt hasonlítjuk össze az engedélyezni kívánt fájltípusokkal.
Egy kép feltöltése kliensről
Egy kép feltöltésénél együtt használjuk a méret, a fájltípus és a kiterjesztés ellenőrzését. Ha minden rendben akkor a fájlt áttöltjük a "konyvtar" nevű könyvtárba.
Egy dokumentum feltöltése kliensről
Egy dokumentum feltöltésénél együtt használjuk a méret, a fájltípus és a kiterjesztés ellenőrzését. Ha minden rendben akkor a fájlt áttöltjük a "konyvtar" nevű könyvtárba.
Több fájl feltöltése kliensről
Ha több fájl feltöltését is engedélyezzük, akkor nem praktikus, ha a felhasználóknak azokat egyenként kell feltölteni.