webForumDet fria alternativet

hämta fil

PHPur PHP

2 svar · 251 visningar · startad av henkz

Medlem sedan apr. 2002183 inlägg
Frågan#1

Mål:
Hämta en fil från en annan server, spara på min server, kopiera den även till en backup-mapp.

Ide:
# ex: file="http://www.minandraserver.se/bild/bild.jpg"

$filen = $_REQUEST["file"];

spara i mappen: bild
kopieras till mappen backup

Lösning?
Någon som kan hjälpa till?

Medlem sedan aug. 20002 975 inlägg
#2

Testa det här:

$file = "http://www.minandraserver.se/bild/bild.jpg";

$fp = fopen($file, 'rb');
$content = '';
while (!feof ($fp)) {
   $content .= fgets($fp, 4096); 
}
fclose($fp);

$filename = basename($file);

$fp = fopen('bild/'.$filename, 'wb');
fwrite($fp, $content);
fclose($fp);

$fp = fopen('backup/'.$filename, 'wb');
fwrite($fp, $content);
fclose($fp);
Medlem sedan apr. 2002183 inlägg
#3

Fungerade perfekt!

Tack!

127 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)