Mám problém s uploaderom. Využíva FTP, všetko OK, ale nemôže získať prístup k používateľovmu harddisku, aj keď do formulára adresu súboru zadáva používateľ (takže s tým asi súhlasí :-|). Ako sa dá pristúpiť k používateľovmu HDD?
Stránka má adresu: http://www.pikosoft.wz.cz/upload
<HTML>no ja to nepochopil a asi ani ostatni ne
(jinak ve slovenstine neni problem, kdybys to nahodou chtel prekladat ;-)</HTML>
Spravil som stránku, ktorá by mala fungovať ako uploader. Využíva FTP, ale s FTP je všetko v poriadku. Problém je v tom, že tá stránka, keď má otvoriť nejaký súbor z HDD používateľa, vypisuje, že nemá k nemu prístup. Bez toho, že by mala tá stránka k HDD používateľa prístup to nepôjde. Ako sa dá získať prístup k HDD používateľa (návštevníka) stránky?
Co by si nechcel?
Hrabat sa uzivatelom v harddisku?
Hanba!
:)
>Súbor sa posiela na server, čakajte, prosím...
>
>
>Warning: ftp_put(): Unable to access C:\\Documents and
>Settings\\Administrator\\Plocha\\w2kpatch.zip
>in /3w/wz.cz/p/pikosoft/upload/index.php on line 119
>
>Súbor sa nepodarilo skopírovať.
uz tomu rozumim
tusim v cem bude asi problem:
ty se snazis vytvorit ftp spojeni mezi ftp.wz.cz a uzivatelem a jako cstu k souboru pouzijes cstu k souboru na disku uzivatele jezen to spojeni co vytvoris vytvoris mezi php na wz a ftp.wz.cz na a tudiz pouzijes cstu ktra tady neni platna
a pokud se nemylim tak windows nejsou standatne vybaveny ftp serverem a jen tak si nemuzes vynutit ftp spojeni mezi php a uzivatelem
takze tudy cesta si nepovede :-)
pokud kecam tak me opravte
Tak sa vás opýtam takto: Dá sa poslať súbor z HDD používateľa na server ftp.wz.cz prostredníctvom FTP? Ak áno, ako? Ak nie, ako sa robia uploadery? Dá sa vôbec spraviť uploader na WZ?
dá se to urobit ale pouze pro soubory do 2MB (mozna 2.5MB) pomoci http
viz http://php.net find :uplad (podivej se do manualu -ja se tam taky kouknu protoze to z halvy nevim nikdy jsem to neutvarel
napadla me jeste jedna chujarina ktera by to mahla obejit vytvor si na strankach pomoci flashe ftp klienta s pristupem do urcitreho adresare a zapisujiciho treba pres php do databáze
kouknul jsem se tady dofora a vidim za admin(mira) napsal:
$$Autor: mira (admin) (---.cekit.cz)
$$Datum: 27. 06. 2003 22:49
$$
$$<?
$$
$$if (empty($step)) {
$$?>
$$<form method="post" enctype="multipart/form-data">
$$<input type="file" name="soubor">
$$<input type="hidden" name="step" value="1">
$$<input type="submit">
$$</form>
$$<?
$$} else {
$$print_r($_FILES);
$$if (file_exists("./soubor")) {
$$unlink("./soubor");
$$}
$$if (is_uploaded_file($soubor)) {
$$move_uploaded_file($soubor,"./soubor");
$$}
$$}
$$?>
coz neco podobneho by ti mohlo pomoci (prohledej jeste toto forum myslim ze postaci prispevky za posledni měsíc) a tozku si s tim vyhraj
ten flash by taky nemusel bYt spatnej napad (ale ohozi to tvoji bezpecnost)
tak se hold smir ze poskytovane soubory hold museji byt mensi nez 2.5MB
Ďakujem veľmi pekne za odpovede, už mi funguje uploader a pozrieť si ho môžete na adrese <a href=http://www.pikosoft.wz.cz/upload>http://www.pikosoft.wz.cz/upload</a>, alebo zawebujte na adresu <a href=http://www.pikosoft.wz.cz/>http://www.pikosoft.wz.cz/</a>.