Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak skopiować plik gif z serwera
spenalzo
post
Post #1





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Jak to inaczej rozwiązać, żeby skopiować dany plik i zapisać go na serwerze?

Aktualnie mam taki kod:
[php:1:fd40ade702]<?php
$file=fopen("http://www.imgw.pl/wl/internet/images/safir.gif","r");
while(!feof($file))
{
$content.=fgets($file,4096);
}
fclose($file);
$file=fopen("img/".time().".gif","w");
fwrite($file, $content);
fclose($file);
?>[/php:1:fd40ade702]
który ma za zadanie skopiować plik z serwera i zapisać go na moim. Faktycznie plik jest skopiowany, ale nie nie można go odczytać - ma dwukrtonie mniejszy rozmiar pliku niż oryginał.
Dodam, że próbowałem odczytywać i zapisywać w trybie binarnym "rb" i nic.


--------------------

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Teodor
post
Post #2





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 13.04.2003
Skąd: Poznan

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


wget?

Pozdrawiam
Go to the top of the page
+Quote Post
members_of_mayda...
post
Post #3





Grupa: Zarejestrowani
Postów: 76
Pomógł: 0
Dołączył: 17.06.2003
Skąd: Niemcy / Siemianowice

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


po co Ci do tego skrypt nie lepiej programem ?? lub prawym myszki - > zapisz na dysk ?? a potem sobie to przez ftp


--------------------
pozdrawiam :)
Go to the top of the page
+Quote Post
spenalzo
post
Post #4





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Dobra problem rozwiązany:

[php:1:8b443570d0]<?php
passthru("wget http://www.imgw.pl/wl/internet/images/safir.gif")
?>[/php:1:8b443570d0]
i działa. Dzięki.

Nie mogę zapisywać sam na dysk, ponieważ plik zmienia się co 10 minut, poza tym ja mam modem...


--------------------

Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 05:39