Piszę skrypt, który wyświetla mi dany plik tekstowy z FTP w polu textarea z możliwością zapisu dokonanej modyfikacji z powrotem do tego pliku. Wyświetlanie działa jak należy, jednak mam problem z zapisaniem pliku. W jaki sposób można przesłać plik na serwer FTP z zawartością zmiennej $_POST? Wiem, że dało by się to zrobić tak, aby pierw stworzyć plik na serwerze lokalnym, a później go wysłać, ale skrypt ma służyć dla większego grona odbiorców, więc nie jestem do tego przekonany. Może jeśli jest taka możliwość dało by się plik zapisać w folderze temp w php?
Wysłanie pliku na serwer FTP wygląda tak:
$plikdowyslania = 'test.txt'; $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); $upload = ftp_put($conn_id, 'nazwadocelowa.txt', $plikdowyslania, FTP_BINARY); ftp_close($conn_id);
Proszę o pomoc w jaki sposób mogę tego dokonać. Google przejrzane, nie znalazłem żadnych informacji na ten temat.