Wp_upload_bits () - létrehoz egy fájlt a tartalmat a Letöltések mappába (feltöltés)
Ez létrehoz egy fájlt a tartalom a Letöltések mappába (feltöltés). Visszatér adatok feltöltött fájl. Ne helyezze az adatállományban az adatbázisba.
Ha a letöltés sikertelen lesz, a kulcs vissza array „hiba” tartalmazza a hibaüzenetet (a funkció ellenőrzi a fájltípust, a megengedett méret, stb.) Ha a fájl letöltése sikeresen kulcs „fájl” tartalmazza a teljes elérési útját a fájl a szerveren, és a kulcs „url” tartalmazni fogja a fájl URL-jének.
Ez a funkció nem mozdul a már letöltött fájl a Letöltések mappába. Ez létrehoz egy új fájlt a továbbított tartalmat a paraméter $ bit. Ha kell áthelyezni a fájlt, majd olvassa el a fájl tartalmát, majd az adatok átvitelét ezt a funkciót, akkor hozzon létre egy új fájlt. Ezt követően, a régi fájl törölhető.
Fájl hozzáférési jogok beállítása szerint automatikusan a rendszer beállításait.
Horgok funkciók:
visszatér
A kilépési munka az adatok tömb, amely tartalmazza a következő adatokat:
használata
$ Neve (string) (szükséges) A fájl nevét létrehozni. Meg kell adnia a teljes nevét kiterjesztéssel. $ Elavult (null) (szükséges) Nem használt, meg kell tenni null. $ Bit (string) (Kötelező) Tartalom létrehozott fájl karakterlánc. Általában ez úgy kapható meg file_get_contents () függvény. $ Idő (string) időt ÉÉÉÉ / HH formátumban - hová tegye a fájlt a Letöltés mappába. Ha a beállítások akadálytalan „Tegyél letöltött fájlokat mappákba havonta és év” ez az opció nincs értelme. Alapértelmezésben a fájl betöltődik az aktuális hónapban, az aktuális évben.
Alapértelmezett: null
Ez a példa azt mutatja, hogyan lehet létrehozni egy fájlt a Letöltések mappába. Hozzunk létre egy képet. Vegyük a külső képek segítségével file_get_contents (), és írd be a mappa letöltések honlapunkon:
A példában azt látjuk, hogy a tömb $ feltölteni a következőképpen néz ki:
Most például tudjuk megjeleníteni a feltöltött képet a url:
# 2 Hozzon létre egy fájlt a forma
Ez a példa azt mutatja, hogyan lehet létrehozni egy fájl átvitelre formájában. Feltételezzük, hogy a kérelmet, hogy egy mező field1:
Ez a funkció megpróbálja menteni egy példányt a letöltött fájlt a könyvtárba WordPress letöltés. Azt is szolgál, mint egy biztonsági funkció, ellenőrizze a fájl (típus, méret, stb), és hibaüzenetet küld, ha valamelyik paraméter nem érvényes. A letöltés után, kívánatos, hogy távolítsa el az ideiglenes fájlt.