Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ftp_put()
Forum PHP.pl > Forum > Przedszkole
breja
Mam cos takiego:
Kod
ftp_put($conn_id, $remote_file, $file, FTP_ASCII)


problem jest taki ze plik $file jest generowany dynamicznie przed wyslaniem i za kazdym razem musze gp: generowac,zapisywac,wysylac a chcialbym pominac zapisywanie tego pliku bo mi to jest nie potrzebne smile.gif
Czyli generuje sobie stringa a nastepnie go chce wyslac na ftpa gdzie bedzie sie nazywal $remote_file

Ma ktos pomysl ?
s_w_ir
Nie za bardzo rozumiem o co pytasz. Czy chcesz wysłać string do ftpa po to żeby on na jego podstawie sobie stowrzył tam pusty plik o nazwiej jaką mu prześlesz, czy ma to być po prostu wysłany string do Ftpa nie wiadomo po co questionmark.gif
breja
no fakt moze troche zakrecilem
do tej pory jest tak:

petla {
1 wyciagam z bazy tekst
2 zapisuje jako temp.txt
3 wysylam ta funkcja ten plik temp.txt na ftpa gdzie ma juz nazwe index.html
4 kasuje plik temp.txt
}

a chce teraz robic tak

petla {
1 wyciagam z bazy tekst
2 wysylam ten tekst przez ftpa ktory na ftp ma nazwe index.html
}

chce poprostu pominac zbedne zapisywanie i kasowanie pliku temp.txt
s_w_ir
Raczej nie ma takiej funkcji która by to załatwiała, ewentualnie musisz poszukać rozwiązania w innym języku prog. Jest jeszcze funkcja ftp_fput która wysyła treść z otwartego pliku. Chodzi jednak głównie o to że musisz sie spróbować podszyć pod plik, znaczy twój tekst powinnien go udawać. Raczej nie jest to łatwe więc poprzednie Twoje rozwiązanie jest bardziej optymalne. Pozdrawiam.
dr_bonzo
FTP - FILE Transfer Protocol -- powinno byc juz wszystko jasne.

Mozesz pokombinowac z ftp_fput podajac mu jako handler STDIN i wypisywac dane do STDOUT.
Ale przeciez rozwiazanie z plikiem tymczasowym jest ok.
Guest
OK dzieki zostawie tak jak jest.
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.