Autor | Zpráva | ||
---|---|---|---|
Pumprdlík Profil * |
#1 · Zasláno: 4. 3. 2009, 18:25:05
Dobrý den, prosím o radu, mám následující script který by měl uploadovat na server zadaný soubor (vkládám meněí než 1/2 mb), šlo mi to na minulém hostingu, na novém toto neprojde ani k výpisu "upload vyšel". Práva do adresáře pro zápis mám, navíc i kdyby nebyly, první hláška upload vyšel by se měla stejně zobrazit. Vidíte tam někdo chybu? Děkuji.
<?PHP if (is_uploaded_file($soubor))://pokud se zdaril upload echo "upload vyšel"; $cesta="/robot/"; //nami definovana cesta kam to hodit if (move_uploaded_file ($soubor, $cesta.$soubor_name)): //presunuti souboru do naseho adresare header("Location: rozbaleni.php"); else: echo "Při nahrávání souboru došlo k chybě!"; //oznameni chyby endif; endif; ?> <form action="zpracovani.php" method="post" enctype="multipart/form-data"> <input name="soubor" type="file"> <input value="upload" type="submit"></form> |
||
Pumprdlík Profil * |
#2 · Zasláno: 4. 3. 2009, 18:42:31
Už jsem o něco dál, ale nemohu vyřešit tuto chybu:
Notice: Use of undefined constant soubor - assumed 'soubor' in Počítám že to bude ve vypnutých register_globals, ale nevím kde mám tyto proměnné vzít na serveru? Děkuji moc. :) |
||
davef6 Profil |
#3 · Zasláno: 4. 3. 2009, 18:46:02
<?PHP $soubor = $_POST['soubor']; $soubor_name = 'jmenosouboru'; if (is_uploaded_file($soubor))://pokud se zdaril upload echo "upload vyšel"; $cesta="/robot/"; //nami definovana cesta kam to hodit if (move_uploaded_file ($soubor, $cesta.$soubor_name)): //presunuti souboru do naseho adresare header("Location: rozbaleni.php"); else: echo "Při nahrávání souboru došlo k chybě!"; //oznameni chyby endif; endif; ?> <form action="zpracovani.php" method="post" enctype="multipart/form-data"> <input name="soubor" type="file"> <input value="upload" type="submit"></form> |
||
Pumprdlík Profil * |
#4 · Zasláno: 4. 3. 2009, 18:51:50
Díky za pokus, ale: Notice: Undefined index: soubor in
|
||
davef6 Profil |
#5 · Zasláno: 4. 3. 2009, 19:29:53
promiň napsal jsem uplnou kravinu
$soubor = $_FILE['soubor']['tmp_name']; takhle by to mělo jít |
||
DJ Miky Profil |
#6 · Zasláno: 4. 3. 2009, 19:32:33
$soubor = $_FILES['soubor']['tmp_name']; |
||
Lamiška Profil * |
#7 · Zasláno: 4. 3. 2009, 19:33:12
$_FILES ne jen $_FILE
|
||
Časová prodleva: 15 let
|
0