Autor | Zpráva | ||
---|---|---|---|
Kokosak Profil * |
#1 · Zasláno: 13. 5. 2010, 11:21:04
Hraju si teď s multiuploadem. Naučil jsem se trochu pracovat s cykly tak to zkouším. Ale mám trochu problém. Script mi nefunguje, a já už na to koukám tak 3. hodiny a Opravdu nemám tušení.
<form action="k.php" method="get"> Zvolte počet souborů pro upload <input type="text" name="kolik"> <input type="submit" value="Uložit"></form> <?if (isset($_GET["kolik"])){ echo "<form action='k.php' method='post' enctype='multipart/form-data'>"; for ($i=1;$i<=$_GET["kolik"];$i++){ echo "<input type='file' name='up[".$i."]'><br>";} echo "<input type='hidden' name='fuj' value='".$_GET["kolik"]."'><input type='submit' name='OK'>";} if (isset($_POST["fuj"])){ echo "hjkkjh"; for ($i=1;$i<=$_POST["fuj"];$i++){ $soubor=$_FILES['up[$i]']['name']; $nazev_souboru = $_FILES['up[$i]']['tmp_name']; $cil = "ic/".$soubor; $copy = move_uploaded_file($nazev_souboru, $cil); chmod ($cil, 0777); if ($copy == true){ echo "OK".$i."<br>";}}} |
||
AM_ Profil |
#2 · Zasláno: 13. 5. 2010, 11:28:39
Kokosak:
„Script mi nefunguje“ je to rozbité. Alespoň chybová hláška nebo přesnější popis by se hodil. |
||
Kokosak Profil * |
#3 · Zasláno: 13. 5. 2010, 11:32:17
Jo zapoměl sem říct že ten odkaz už sem četl. Jde o to že to nevyhodí chybovou hlášku. Dojde to až do bodu:
echo "hjkkjh"; A pak už to nic nevypíše a soubory se nenahrajou na server. |
||
AM_ Profil |
#4 · Zasláno: 13. 5. 2010, 11:34:58
chybové hlášky zapnuté máš? vypsal jsi si proměnné z $_POST? do for cyklu se to dostane? Zkus trochu přesnější informace ;)
|
||
__construct Profil |
#5 · Zasláno: 13. 5. 2010, 11:35:48
S poľami sa takto nepracuje:
$soubor=$_FILES['up[$i]']['name']; $nazev_souboru = $_FILES['up[$i]']['tmp_name']; Skús to upraviť: $soubor=$_FILES['up'][$i]['name']; $nazev_souboru = $_FILES['up'][$i]['tmp_name']; |
||
Kokosak Profil * |
#6 · Zasláno: 13. 5. 2010, 11:58:39
[#4] AM
Samozřejmě jsem si zkusil co vypíše $_POST["fuj"] a vypíše to správně, chyboví hlášky mám určitě zaplí. A bohužel už nevím jaký jiný informace bych mohl poskytnout. jen snad už že na složce mám atributy 777 (což je snad zprávně) [#5] __construct Zkusil jsem ale stejně to nepomohlo. Opět se to dostane jenom do bodu kdy to vypíše hjkkjh. |
||
AM_ Profil |
#7 · Zasláno: 13. 5. 2010, 12:01:48 · Upravil/a: AM_
a pole $_FILES jsi si vypsal?
// var_dump($_FILES) |
||
Časová prodleva: 14 let
|
0