Autor | Zpráva | ||
---|---|---|---|
petik Profil * |
Ahoj,
snažím se dát dohromady skript na rozesílání e-mailů s přílohou, ale nějak se nedaří u příloh větších než 1.5 MB. "upload_max_filesize" na serveru i "MAX_FILE_SIZE" ve formuláři je nastaveno na 8MB a třeba upload takhle velkého souboru do adresáře na server proběhne v pořádku. Ale když chci použít funkci chunk_split() viz kousek kódu níže, tak při příloze větší než 1.5 MB skript neproběhně, zasekne se na tom chunk_split() a zůstane jen bílá obrazovka. $tmp = $_FILES['soubor_priloha']['tmp_name']; $filedata = file_get_contents($tmp); $fdata = chunk_split(base64_encode($filedata)); Nevíte někdo, prosím, co s tím? Jestli má ta funkce nějaký limit a ten se dá nastavit/zvětšit/obejít? |
||
Majkl578 Profil |
#2 · Zasláno: 2. 12. 2009, 09:30:12
Zapni si chybové hlášky. Tipuji to na překročení maximální paměti.
|
||
petik Profil * |
#3 · Zasláno: 2. 12. 2009, 18:48:41
No právě že ani po zapnutí chybových hlášek to nevypíše nic :/ ... skript jakoby proběhne, stránka se načte celá a "Hotovo", aniž by se to kouslo při uploadu ... ale zůstane jen čistě bílá obrazovka.
Jinak se chybové hlášky normálně zobrazují. |
||
Časová prodleva: 16 let
|
0