剛才給博客搬家,打算把兩個空間的數據進行遷移但是遇到點問題,打包的文件太大了 沒辦法 就想到了PHP可以遠程下載文件
然後就寫了個腳本!
01
<?php
02
if
($_GET[xfer]) {
03
if
($_POST[from] ==
"") {
04
print
"You forgot to enter a url.";
05
}
else
{
06
copy("$_POST[from]",
"$_POST[to]");
07
$size
=
round((filesize($_POST[to])/1000000), 3);
08
print "transfer complete.<br>
09
<a><a href=\"$_POST[from]\">$_POST[from]</a><br>
10
<a><a href=\"$_POST[to]\">$_POST[to]</a> : $size MB";
11
}
12
}
else
{
13
print "<form action=\"$PHP_SELF?xfer=true\" method=post>
14
遠程文件下載地址(請帶上http://): <input name=from><br>
15
保存文件名: <input name=to><br>
16
<input type=submit value=\"transload\">";
17
}
18
?>
不過並不是所有的所有的虛擬主機都支持,得看某些函數是否開啟,什麼函數 我也不知道