Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Logowanie sie na zewnetrzny serwer FTP i edytowanie pliku
Mody23
post
Post #1





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Witam!

Możecie mi powiedzieć w jaki sposób połączyć się z serwera FTP1 na serwer FTP2 (jest to zupełnie inny serwer FTP - zewnętrzny) i wykonać edycję danego pliku? Edycję, mam na myśli dodanie na końcu określonego tekstu.

Wiem, że da się tak zrobić, bo na takiej samej zasadzie działają sklepy CS na sieciach serwerów.

Pozdrawiam!
Go to the top of the page
+Quote Post
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


http://php.net/manual/en/function.ftp-connect.php, http://www.php.net/manual/en/function.ftp-fget.php, http://www.php.net/manual/en/function.ftp-fput.php
Go to the top of the page
+Quote Post
Mody23
post
Post #3





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


dziękuję (IMG:style_emoticons/default/smile.gif)

ale jak jest z tym ftp_get? Gdzie mam uzupełnić treść, jaka ma zostać wprowadzona do edycji tego pliku?
Go to the top of the page
+Quote Post
tehaha
post
Post #4





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


nie bardzo rozumiem Twoje pytanie, tutaj masz przykładowy kod: http://www.php.net/manual/en/function.ftp-fget.php Exampl 1, jak pobrać plik z ftp i zapisać lokalnie, jak już go sobie zapiszesz to go edytujesz jak chcesz a potem zapisujesz z powrotem na tamtym ftp
Go to the top of the page
+Quote Post
Mody23
post
Post #5





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Ty mnie nie rozumiesz...Jest formularz, user wypełnia sobie nick, hasło i naciska dalej. Wtedy mój skrypt łączy się z serwerem FTP, pobiera plik i SAM AUTOMATYCZNIE go edytuje, dodając MOJKOD_nick_ktory_wpisal_user / haslo_ktore_wpisal_user. Teraz też automatycznie plik wędruje z powrotem na pierwotny serwer FTP (ten z którego "przyszedł").
Go to the top of the page
+Quote Post
tehaha
post
Post #6





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


no ok, ale w czym konkretnie problem, przecież w manualu są gotowe przykłady na skrypt do edycji pliku? jeżeli chcesz dodać treść do pliku to otwierasz go z mode 'a' dodajesz to co chcesz i zapisujesz.
Go to the top of the page
+Quote Post
Mody23
post
Post #7





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Cytat(tehaha @ 12.06.2011, 17:20:54 ) *
no ok, ale w czym konkretnie problem, przecież w manualu są gotowe przykłady na skrypt do edycji pliku? jeżeli chcesz dodać treść do pliku to otwierasz go z mode 'a' dodajesz to co chcesz i zapisujesz.



Masz gdzieś może jakiś przykładowy kod jak to powinno wyglądać?
Go to the top of the page
+Quote Post
tehaha
post
Post #8





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

Ostrzeżenie: (0%)
-----


to może zajrzyj do manuala? przy każdej funkcji są działające przykłady, z tych linków co Ci podałem można to poskładać w 5min bez wysiłku
tu masz praktycznie gotowy skrypt http://www.php.net/manual/en/function.fwrite.php, jedyna różnica to dorzucenie połączenia z ftp, na które też masz gotowy skrypt, pobranie pliku i zapis na ftp
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 23.08.2025 - 04:21