![]() |
![]() ![]() |
![]() |
-owca- |
![]()
Post
#1
|
Goście ![]() |
szukalem na forum i nie bylo odpowiedzi na to pytanie, wiec
chce zrobic upload plikow z kompa lokalnego na sewer ftp, tworze sobie formularz w ktorym bedzie min: <input name='userfile' type='file' size=20 /> formularz przesyla dane metoda POST, czyli (chyba) do zmiennej userfile moge dostac sie tylko za pomoca $_FILES['userfile'] zwraca mi takie cos tablice w ktorej jest nazwa pliku , nazwa pliku w katalogu tymczasowym itd teraz jak ten plik zgrac na ftp bo takie cos nie dziala: $name_tmp = $_FILES['userfile']['tmp_name']; $name_file = $_FILES['userfile']['name']; ftp_put($this->ftp,$name_file, $name_tmp, FTP_BINARY); wywala taki blad: Warning: ftp_put() [function.ftp-put]: Unable to access astra_wyp8.jpg in c:\Inetpub\wwwroot\class\ftpconnection.class on line 76 Warning: ftp_put(astra_wyp8.jpg) [function.ftp-put]: failed to open stream: No such file or directory in c:\Inetpub\wwwroot\class\ftpconnection.class on line 76 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Pokaż linię 75, 76, 77.
Nie wiem co pierwszy błąd znaczy, ale drugi pisze, że nie ma takiego katalogu, do jakiego chcesz uploadować. Ten post edytował Ociu 26.04.2005, 15:11:46 |
|
|
-Guest- |
![]()
Post
#3
|
Goście ![]() |
to utaj jest blad, ta 76linia to jest ftp_put
Kod function upload_file()
{ $name_tmp = $_FILES['userfile']['tmp_name']; $name_file = $_FILES['userfile']['name']; ftp_put($this->ftp,$name_file, $name_file, FTP_BINARY); } |
|
|
-Guest- |
![]()
Post
#4
|
Goście ![]() |
pomylilem sie wyzej, powinno byc raczej
ftp_put($this->ftp,$name_file, $name_tmp, FTP_BINARY); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 06:11 |