2012-01-17 2 views
-2

Я хочу, чтобы на сайте есть текстовое поле и кнопка сохранения. Когда вы вводите ссылку, она сохраняет весь сайт (например, страницу сохранения в Chrome). Есть ли способ сделать это в php или html? Если это так, можно ли закрепить сайт, а затем загрузить его? Я ничего не могу придумать.Сохранить как с помощью PHP или HTML (загрузить весь сайт)

Я пытался использовать:

file_get_contents 

, но это только получить HTML-код страницы. Неважно, сохраняет ли файл zip на сервере или базе данных. И я могу загрузить его вручную на свой рабочий стол.

Я надеюсь, что кто-то может помочь.

Благодаря

+1

Что происходит, когда я положил amazon.com в? – ceejayoz

+0

Там вы видите, сколько рабочих браузеров действительно за кулисами ... :) – deceze

+0

Это может быть немного старая школа, но вы можете просто посетить сайт и нажать ctrl + s – CBusBus

ответ

3

большинство * NIX системы имеют Wget

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

вы можете, конечно, выдавать команды любой сервер с PHP Exec(), SYS() и т.д.

+0

спасибо за инструмент wget .. он так полезен и сделал именно то, что мне нужно. – iEmad

2

Там нет встроенной функции для выполнения этой задачи на любом языке на стороне сервера, что я знаю. Можно запрограммировать скрипт, который может делать копии всех ресурсов страницы, но это нелегко или практично.

+0

Не уверен, согласен ли я на «практическом "... – deceze

+0

Достаточно честный. Но для использования света было бы более практично делать это вручную или с помощью функций браузера. – njbair

+0

* Это * Я могу согласиться. Это зависит от вашей цели. :) – deceze

Смежные вопросы