Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ftp - sciaganie pliku z serwera
grohu
post
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 29.07.2003
Skąd: skąd-inąd.

Ostrzeżenie: (0%)
-----


chcialbym miec skrypt do ktorego odwoluje sie
plik o tresc:

<a href=sciagnij_plik.php?plik=$nazwa_pliku> $nazwa_pliku </a>


zadaniem pliku sciagnij.php jest polaczenie z serwerem,i sciagniecie
pliku tak,zeby w przegladarce otworzylo sie okienko do zapisania
pliku (w header trzeba chyba uzyc attachment);

a w pliku sciagnij_plik.php :

$serwer="localhost";
$uzytkownik="szparag";
$haslo="haslo";

$conn_id = ftp_connect($serwer);
$login_result = ftp_login($conn_id, $uzytkownik, $haslo);

teraz trzeba jakos pobrac $plik z serwera ftp i wyslac go
do przegladarki.
nie wiem jak to zrobic zbytnio,wiem ze sa funkcje ftp
do sciagania plikow ,ale z deka ich nie kumam.

ten plik z ftpa trzeba chyba zapisac do zmiennej a pozniej wrzucic ja jako zalacznik w naglowek,ale nie wiem...

moze mi ktos dokonczyc ten przyklad sciagania plikow z serwera (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

prosze o pomoc!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
grohu
post
Post #2





Grupa: Zarejestrowani
Postów: 118
Pomógł: 0
Dołączył: 29.07.2003
Skąd: skąd-inąd.

Ostrzeżenie: (0%)
-----


ok.
od tej pory bede uzywal bbcode,ale to nie zmienia faktu ze problem pozostaje.
harry mi nie pomogl swoja rada z
[php:1:20c5c89128]
<?
header("Location: ...");
?>
[/php:1:20c5c89128]

i umieszczaniem plikow w tempie,bo sztuka polega na pobraniu pliku z ftp'a a nie z tmp'a.
mozna zrobic to tak,ale to nie ma sensu ze wzgledu na bezpieczenstwo:
[php:1:20c5c89128]<?
header("Location: user:password@server/$plik");
?>[/php:1:20c5c89128]

ale jak bedzie plik ktory przegladarka moze otworzyc sama to otworzy ten plik w swoim oknie a na pasku adresy pojawi sie adres z nazwa uzytkownika ,haslem i adresem serwera.
to bez sensu.
dlatego plik trzeba sciagnac za pomoca funckji php do obslugi FTP.
i w tym caly problem,i do tego potrzebuje pomocy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 18:34