Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Edycja plików, różne serwery FTP
Forum PHP.pl > Forum > PHP
kpt_lucek
Witam!

Staram się popełnić skrypt który miałby za zadanie łączyć się do jednego z wcześniej zadeklarowanych FTP (dane pobierane z MySQL) i dodać jedną linijkę tekstu pobraną z formularza na końcu pliku.
Myślałem nieco nad pobraniem pliku, dodaniem linijki i wysłaniem tego pliku (wliczając nadpisanie) na ten serwer. Wiem że taka operacja jest możliwa, lecz szperanie w googlu przynosi mizerne rezultaty.

Nie oczekuję tutaj gotowców tylko pomocy w rozwiązaniu problemu.


Pozdrawiam i dziękuję.
morbic
Wpisanie w Google "FTP PHP" znajduje wszystko: KLIK
matrix14
  1. <?php
  2.  
  3. $ftp_serv = "host ftp";
  4. $ftp_user = "uzytkownik";
  5. $ftp_pass = "haslo";
  6. $ftp_conn = "ftp_connect($ftp_serv);
  7. ftp_login($ftp_conn, $ftp_user, $ftp_pass)
  8. ftp_close($ftp_conn);
  9.  
  10. ?>


Sprawdz to powinno sie laczyc z FTP wink.gif A edycji plikow na FTP w Googlach jest duzo wink.gif Sam znalazlem kiedys kod ktory sie laczy i edytuje plik itd. Ale nie mgoe go dzis znalezc ;/

Sprawdz w manualu ftp_put_con... Nie pamietam nazwy ale tym mozesz dodac do pliku cos w jednej linijce wink.gif
FAIL ! file_put_con... http://pl.php.net/file_put_contents

A i jeszce przyklad uzycia wink.gif

  1. file_put_contents('ftp://login:haslo@host/adres/do/pliku.txt', 'danedopliku')


Tylko nie wiem cyz dodaje na poczatku czy koncu pliku.
kpt_lucek
Wielkie dzięki!
Działa smile.gif

//edit
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.