Autor Zpráva
kokolino
Profil *
cawte snazim sa spravit jednoduchy upload suboru na toto miesto
/http://alf.intrak.sk/~dusan.oze/test/
,len mi vypisuje stale chybovu hlasku ,ze zadavam zlu cestu

vstupny folmular je
<form method="post" action="upload.php" enctype="multipart/form-data">

<input type="file" name="subor"/>

<input type="submit" value="Nahraj!"/>

</form>

upload.php je nasledovny
<?php

$adresar="/http://alf.intrak.sk/~dusan.oze/test/";
if(move_uploaded_file($_FILES['subor']['tmp_name'], $adresar.basename( $_FILES['subor']['name']))) {
echo "Súbor úspešne uploadnutí";
}
else {
echo "Nastala chyba!";
}
?>

chybova hlaska je tato

Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to access http://alf.intrak.sk/~dusan.oze/testukoncenie roznásky.doc in /home/users/dusan.oze/public_html/upload.php on line 4
Beavis
Profil
kokolino
Unable to access
Není přístup, nepodařilo se dostat.. Nehraje tam roli CHMOD ?
kokolino
Profil *
Beavis
CHMOD je nastaveny na 777 cize tym by to nemalo byt
Jan Tvrdík
Profil
kokolino:
$adresar musí být cesta na disku, tj. např. jenom 'test'. Nelze používat webové adresy.
kokolino
Profil *
Jan Tvrdík
ale nejak musim mat cestu na to dane ftp predsa, ak si na ftp vytvorim adresar test, ako zadam cestu ?
Radek9
Profil
kokolino:
Dobře, vysvětlím ti to jednoduše. Cesta nesmí obsahovat http:// :). Zadáváš buďto relativní nebo absolutní cestu.
kokolino
Profil *
Radek9
toto je to dane ftp alf.intrak.sk/~dusan.oze/test/
zadaj mi k tomu prosim ta relativnu cestu lebo hoci jak sa snazim tak to nejde :(
Radek9
Profil
kokolino:
Pokud to chceš takto, tak si hledej ftp upload.
Edit: relativní cesta je test/
kokolino
Profil *
Radek9
to je nas skolsky server ten alf.intrak.sk a mame tam 200MB priestoru ,kde si mozme uplodovat veci ku skole ,preto to tam chcem rozbehat ten upload ,len neviem zadat cestu spravne
fuckin
Profil
jiz hned toto me bije do oci : /http://
Nemuzes uploadovat soubor na vzdaleny server. Pouze tam kde se skript nachazi.
kokolino
Profil *
fuckin
jasne to viem to mi povedal uz aj radek9
konecne riesenie pre moj problem bola absolutna cesta
$target_path = "/home/users/dusan.oze/public_html/my_upload";

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: