2012-01-17 25 views
-2

私は、ウェブサイトにテキストボックスと保存ボタンを設けたいと思っています。そこにリンクを入力すると、ウェブサイト全体が保存されます(google chromeの保存ページのように)。これはPHPやHTMLでこれを行う方法はありますか?そうであれば、サイトを解凍してダウンロードすることは可能ですか?私は何も考えることができません。PHPまたはHTMLを使って保存してください(ウェブサイト全体をダウンロードしてください)

私が使用してみました:

file_get_contents 

が、これは、ページのHTMLコードを取得します。 zipファイルをサーバーまたはデータベースに保存するかどうかは関係ありません。私はデスクトップに手動でダウンロードすることができます。

誰かが助けてくれることを願っています。

おかげ

+1

でコマンド? – ceejayoz

+0

あなたは実際にどのくらいの仕事のブラウザが実際に舞台裏で行うのかを見ています... :) – deceze

+0

これはちょっと古い学校かもしれませんが、サイトを訪問してCtrl + Sを押すことができます – CBusBus

答えて

3

最も* nixシステムは、コースの問題のwgetの

wget -m http://www.example.com/ 

することができますを持っているすべてのサーバは、私はamazon.comを入れたときに何が起こるのPHPのexec()、SYS()など

+0

wgetツールをありがとう..それはとても有用で、私が必要とするものを正確に行った.. – iEmad

2

私の知っている任意のサーバーサイドの言語でこのタスクを実行するには、組み込みの機能はありません。すべてのページのリソースのコピーを作成できるスクリプトをプログラミングすることは可能ですが、それは容易ではなく、実用的ではありません。

+0

" "... – deceze

+0

十分に公正です。しかし、軽い使用のために手動で行うか、ブラウザの機能を使用する方が現実的です。 – njbair

+0

*それは私が同意することができます。あなたの目標が何であるかによって異なります。 :) – deceze