Autor | Zpráva | ||
---|---|---|---|
Neznamka Profil |
#1 · Zasláno: 7. 2. 2007, 15:34:58
Mám kod:
<? ovšem když si vyberu obrázek, tak sice dělá jako že se nahrává, ale pak se obnoví stránka a tam zase jenom formulář ale žádný výpis těch dat co sem chtěla a v té cílové složce taky neni nic nahraného. Kde je problém? |
||
Alphard Profil |
#2 · Zasláno: 7. 2. 2007, 15:43:28
kde se bere $the_file?
http://www.linuxsoft.cz/article.php?id_article=310 |
||
Joker Profil |
#3 · Zasláno: 7. 2. 2007, 15:45:20
Není ten soubor moc velký? Zkuste vybrat nějaký docela malý, jestli projde...
|
||
jonge Profil |
#4 · Zasláno: 7. 2. 2007, 15:45:39 · Upravil/a: jonge
Neznamka
Kde máš deklarované proměnné $the_file_name apod.? EDIT: Alpharde, tys mě předběhl! :o( |
||
sicario Profil |
#5 · Zasláno: 7. 2. 2007, 19:51:21
Formular neobsahuje input se jmenem submit, promenna $_POST['submit'] tedy nema po odeslani formulare zadnou hodnotu.
Reseni> <input type="submit" value="Nahraj" name="submit"> Jen pro poradek pripomenu, ze adresari do ktereho se ma uploadovany soubor zkopirovat musi byt nastaveno opravneni zapisovat. |
||
Časová prodleva: 3 dny
|
|||
Neznamka Profil |
#6 · Zasláno: 10. 2. 2007, 12:35:00
no tak sem se snažila a upravila na tohle:
<? a při nahrátí mi to hlásí chybu: Pùvodní jméno: kriz.gif Doèasné jméno: /wwwhosting/czechbeadworknet/tmp/phpK3M2aB Velikost: 120 Typ souboru: image/gif Warning: copy(pokud/): failed to open stream: Is a directory in /wwwhosting/czechbeadworknet/subdomeny/galerie/pkus.php on line 11 A 777 mám nastavený snad všude kde sem mohla, onoje tam asi problém, protože tenhle script, teda upload potřebuju na subdomeně galerie do složky pokud. Jinak na ftpcku to u me vypadá ze mám hlavní slozky subdomeny, www, tmp a https. No a v subdomene mam slozku galerie a v ni slozku pokud. 777 mám na slozkách subdomene, galerii, pokud a tmp.. Já uz vázne nevim co, jsem na flyer.cz |
||
Joker Profil |
#7 · Zasláno: 10. 2. 2007, 12:50:24 · Upravil/a: Joker
Cíl kopírování nemůže být jen adresář, musí to být celé jméno toho souboru.
Třeba takhle: if (copy($the_file, $cil.$the_file)) echo "Soubor $the_file_name nahrán!"; |
||
Neznamka Profil |
#8 · Zasláno: 10. 2. 2007, 13:02:12
Joker
Cíl kopírování nemůže být jen adresář, musí to být celé jméno toho souboru. Třeba takhle: if (copy($the_file, $cil.$the_file)) echo "Soubor $the_file_name nahrán!"; to jsem udělala a hlasí mi to Pùvodní jméno: kriz.gif Doèasné jméno: /wwwhosting/czechbeadworknet/tmp/phpYbyCh1 Velikost: 120 Typ souboru: image/gif Warning: copy(pokud//wwwhosting/czechbeadworknet/tmp/phpYbyCh1): failed to open stream: No such file or directory in /wwwhosting/czechbeadworknet/subdomeny/galerie/pkus.php on line 11 |
||
Joker Profil |
#9 · Zasláno: 10. 2. 2007, 13:06:50
Aha, překoukl jsem se v názvu proměnné, mělo to být $the_file_name
if (copy($the_file, $cil.$the_file_name)) echo "Soubor $the_file_name nahrán!"; Prostě aby v tomhle daném případě bylo výsledkem: pokud/kriz.gif |
||
Neznamka Profil |
#10 · Zasláno: 10. 2. 2007, 13:16:03
Joker
Aha, překoukl jsem se v názvu proměnné, mělo to být $the_file_name if (copy($the_file, $cil.$the_file_name)) echo "Soubor $the_file_name nahrán!"; Prostě aby v tomhle daném případě bylo výsledkem: pokud/kriz.gif promin, měla sem dávat víc pozor já. Už to sice tedka "funguje", jako že to nehlásí žádnou chybu ale třeba jen Pùvodní jméno: note_icon.gif Doèasné jméno: /wwwhosting/czechbeadworknet/tmp/phpzJ79ai Velikost: 101 Typ souboru: image/gifSoubor note_icon.gif nahrán! ale ve složce pokud ani tmp vubec nic neni......... |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0