Autor | Zpráva | ||
---|---|---|---|
Tirus Profil |
#1 · Zasláno: 9. 10. 2011, 10:30:18 · Upravil/a: Tirus
mám skript na upload souborů
if (isset($_FILES)) { if ($_FILES['uploaded_file']['error'] == 0) { $uploaded_file_name = $_FILES['uploaded_file']['name']; $uploaded_file_name = trim($uploaded_file_name); $uploaded_file_name = str_replace(' ', '_', $uploaded_file_name); $uploaded_file_temp = $_FILES['uploaded_file']['tmp_name']; $uploaded_file_folder = $_REQUEST['folder_list']; if (!empty($_REQUEST['folder_new']) && $uploaded_file_folder == 0) { $this->create_folder($this->file_folder . $_REQUEST['folder_new']); $uploaded_file_folder = $this->file_folder . $_REQUEST['folder_new']; } $uploaded_file_folder .= '/'; echo $uploaded_file_folder; if(move_uploaded_file($uploaded_file_name,$uploaded_file_folder)) { echo "succ"; } else { echo "fail"; } } $this->message = $this->check_error_file_upload($_FILES['uploaded_file']['error']); } ovšem fce move_uploaded_file() Možná to je v nastavení apache (mám svůj "local") |
||
Davex Profil |
#2 · Zasláno: 9. 10. 2011, 10:47:17
Zapni si zobrazování chyb PHP - zapnutí chybových hlášek.
|
||
Tirus Profil |
#3 · Zasláno: 9. 10. 2011, 10:52:07 · Upravil/a: Tirus
Davex:
toto mám už v indexu error_reporting(E_ALL); ini_set('display_errors', 1); a žádné chyby nevypíše |
||
Tori Profil |
#4 · Zasláno: 9. 10. 2011, 10:57:25
Tirus:
Nemá být jako druhý parametr celá cesta (včetně názvu souboru)? Viz příklad #1 k move_uploaded_file. |
||
Tirus Profil |
#5 · Zasláno: 9. 10. 2011, 10:59:27
Tori:
takže vlastně první parametr je název v tempu a jako druhý je název s cestou jak to chci já |
||
Tirus Profil |
#6 · Zasláno: 9. 10. 2011, 11:05:54 · Upravil/a: Tirus
Tori:
je to pravda, nyní mi to chodí, ale nechce mi uploadovat rar soubory v php.ini mám nastaveno max_file_size na 1024M přesněji se jmenuje třeba server.rar a má cca 10 mega |
||
Davex Profil |
#7 · Zasláno: 9. 10. 2011, 23:04:27 · Upravil/a: Davex
Tirus:
„má cca 10 mega“ Maximální velikost nahrávaných dat ovlivňují konfigurační volby post_max_size a upload_max_filesize . Volba max_file_size nemá na konfiguraci PHP vliv.
|
||
Tirus Profil |
#8 · Zasláno: 10. 10. 2011, 13:12:27 · Upravil/a: Tirus
Davex:
tak to bude asi ten problém post_max_size zřejmě najdu v php.ini že? |
||
Davex Profil |
#9 · Zasláno: 10. 10. 2011, 19:04:52
Ano, tato volba by měla být v souboru php.ini. Může být i jinde (.htaccess, .user.ini), ale pokud máš přístup k php.ini, tak to bude nejlepší.
|
||
Časová prodleva: 13 let
|
0