Autor | Zpráva | ||
---|---|---|---|
zacatecnik9 Profil |
Mám teď klasický formulář na upload pomocí tlačítka "Procházet" a k tomu PHP:
<form action='upload.php' method='POST' enctype='multipart/form-data'> <br><input type='file' name='fupload1'> <input type='hidden' name='zfupload' value='1'> <input type='submit' value='Uložit'> </form> ... <? $name2="nahore"; nazev_souboru2 = $_FILES['fupload1']['tmp_name']; $cil2 = "../../obrazky" . "/" .$name2.".jpg"; $copy = move_uploaded_file($nazev_souboru2, $cil2); ?> Nevíte prosím někdo, jak to upravit, abych na server nahrál vždy určitý soubor z lokálního PC, který se jmenuje vždy stejně, bez procházení folderů pomocí tlačítka "procházet". Děkuji |
||
Medvídek Profil |
#2 · Zasláno: 9. 1. 2009, 21:42:21
zacatecnik9
Sem si téměř jistý, že nelze. Představ si, že se nastaví, aby ti to stahovalo nějaké citlivé informace, třeba soubor s heslama pro Firefox.Vstoupíš na nějakou stránku a automaticky se stáhne z tvého pc tento soubor :) |
||
zacatecnik9 Profil |
#3 · Zasláno: 9. 1. 2009, 21:45:55
logiku to má, asi jsi mě přesvědčil, že to nejde...:-)
|
||
Medvídek Profil |
#4 · Zasláno: 9. 1. 2009, 21:49:40
zacatecnik9
Dle mého velice skromného názoru by to bylo celkem velké bezpečnostní riziko :) |
||
grimword Profil |
#5 · Zasláno: 10. 1. 2009, 02:51:05
javascriptem vlozit do formulare cestu + onload nebo na podobnou akci formular odeslat?
|
||
DJ Miky Profil |
#6 · Zasláno: 10. 1. 2009, 12:30:49
JavaScriptem do toho cesta vložit nejde, ze stejného důvodu.
|
||
grimword Profil |
#7 · Zasláno: 10. 1. 2009, 12:41:17
v tom pripade nejaky program na principu FTP klienta
|
||
Mastodont Profil |
#8 · Zasláno: 10. 1. 2009, 12:47:39
Pokud budeš mít na lokálu Apache a PHP, tak by to mělo jít přes CURL:
http://cz.php.net/manual/en/function.curl-setopt.php |
||
imploder Profil |
#9 · Zasláno: 10. 1. 2009, 13:26:48 · Upravil/a: imploder
zacatecnik9
Možná by to šlo přes nějaký aplet - java, activeX (ten je ale jenom pro IE). Přes activeX to určitě jde. EDIT: určitě pokud se pro takové řešení rozhodneš použij Java aplet - jde to přes něj na 100% a bude to fungovat v různých prohlížečích (narozdíl od micro$oftího ActiveX) tady je jeden javový uploader zadarmo: http://sourceforge.net/projects/zupload/ |
||
Časová prodleva: 15 let
|
0