Jak zrobić następujący skrypt, który będzie:
1. Pobierał dane z pliku XXX który znajduję się na zewnętrznym serwerze (ma łączyć się poprzez FTP).
2. Wyszuka w tym pliku np. '2010-06-07 16:00' (aktualna data) oraz starsze wpisy w linijce i jeżeli spełni warunek (2010-06-07 16:00>=$waznosc[$i]) to usunie całą linijkę. Plik wygląda mniej więcej tak
Kod
"tekst" // do 2010-06-03 23:00 (XX)
"tekst2" // do 2010-06-05 11:00 (YY)
"tekst" // do 2010-06-11 20:00 (ZZ)
"tekst2" // do 2010-06-05 11:00 (YY)
"tekst" // do 2010-06-11 20:00 (ZZ)
3. Zapisze ten plik z powrotem na serwer.
Czy jest to w ogóle wykonalne?
Jeśli chodzi o 1 i 3 - potrafię sam to zrobić tylko nie wiem czy jest to optymalny sposób (pobieram plik, zapisuje jako tmp, dopisuje do tmp daną linijkę na koniec, wysyłam tmp na serwer ftp). Chyba da się to zrobić zapisywania pliku na dysku? Coś bezpośrednio (otwieram plik na FTP, dopisuje linijkę na koniec i zapisuje plik na FTP).