wpisujac pg_dump.... z wiersza poleceń dziala od dawna , problem jest ze zrobieniem tego z poziomu php i funkcji exec().
Trudno zrobie to najwyzej z pozimu komend sql
copy nazwa_tabeli TO 'nazwa_pliku.sql'
bo w ten sposob bez problemu zapisuje mi na dysku.
Zalozmy ze jest przycisk [kopia], uzytkowanik go naciska , po stronie serwera robia sie kopie wybranych tabel , jak zrobic zeby zapisane kopie przeslac do uzytkownika a po stornie uzytkownika pojawilo sie okienko do przegladania katalogow aby wybrac miejsce do zapisu tych kopii
Przy wysylaniu pliku na serwer wystarczy do przegladania dysku <input type=file> jak zrobic to w druga strone