Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> upload plikow przez ftp
-owca-
post
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
Go to the top of the page
+Quote Post
Ociu
post
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
Go to the top of the page
+Quote Post
-Guest-
post
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);

}
Go to the top of the page
+Quote Post
-Guest-
post
Post #4





Goście







pomylilem sie wyzej, powinno byc raczej

ftp_put($this->ftp,$name_file, $name_tmp, FTP_BINARY);
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 06:11