Autor | Zpráva | ||
---|---|---|---|
Lamca Profil * |
#1 · Zasláno: 13. 2. 2007, 15:49:29
Zdravím :)
mám na webu asi deset file: <input name="upload[]" type="file"> po uploadnuti potrebuju u vsech ulozit název souboru. Ukládám to takto: ¨ $_FILES['upload[$i]']['name'] ale to nejde což je jasny.. Je nejaká možnost jina jak uložit název u všech 10 file? |
||
Peca Profil |
#2 · Zasláno: 13. 2. 2007, 15:57:10
Toto by mohlo jít
$_FILES['upload['.$i.']']['name']¨ nebo $_FILES["upload[$i]"]['name'] |
||
Anonymní Profil * |
#3 · Zasláno: 13. 2. 2007, 15:58:15
|
||
Lamca Profil * |
#4 · Zasláno: 13. 2. 2007, 16:53:52
Peca: dik ale nejde
Script na uploadnutí je:
Script na uložení všech souborů na FTP je:
a ja potřebuju nějak vypsat názvy všech soubrů co byli uploadlý.. |
||
Joker Profil |
#5 · Zasláno: 13. 2. 2007, 16:58:52
A co třeba něco takovéhoto:
foreach($_FILES["upload"] as $soubor){ echo($soubor["name"].", "); // respektive jaká funkčnost je potřeba } |
||
Lamca Profil * |
#6 · Zasláno: 13. 2. 2007, 17:33:42
když to tak udělám tak se me vypíšou ,,,,,,,
|
||
Eddie Profil |
#7 · Zasláno: 13. 2. 2007, 18:15:31
když to tak udělám tak se me vypíšou ,,,,,,,
no to je jasne. Do cyklu foreach vloz uploadovaci skript / rob zo subormi co chces... |
||
smrádek a jeho varle Profil * |
#8 · Zasláno: 13. 2. 2007, 19:40:56
to je jasný když všude máš name="upload[]" musí to bejt jiný ne
|
||
Peca Profil |
#9 · Zasláno: 13. 2. 2007, 19:58:27
smrádek a jeho varle
Ne, je to naprosto správně. Pole se tak deklarují. |
||
koudi Profil |
#10 · Zasláno: 13. 2. 2007, 20:52:37
Lamca
Jednak použij funkci move_uploaded_file místo tý šílený konstrukce s fopen, druhak ti $_FILES['upload[$i]']['name'] snad ani nemůže fungovat a třeťak by to v cyklu bylo nějak takhle: $_FILES['upload']['name'][$i]. |
||
Časová prodleva: 4 dny
|
|||
Masturbace Profil * |
#11 · Zasláno: 17. 2. 2007, 17:50:37
a co $_FILES['upload'][$i]['name']
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0