2012-01-17 2 views
-2

나는 웹 사이트의 텍스트 상자와 저장 버튼을 만들고 싶습니다. 거기에 링크를 입력하면 전체 웹 사이트를 저장합니다 (예 : Google 크롬의 저장 페이지). PHP 나 html로 이것을 할 수있는 방법이 있습니까? 그렇다면 사이트를 압축하여 다운로드 할 수 있습니까? 나는 아무것도 생각할 수 없다. PHP 또는 HTML을 사용하여 저장 (전체 웹 사이트 다운로드)

내가 사용하려고 :

file_get_contents 

을하지만 이것은 단지 페이지의 HTML 코드를 얻을. zip 파일을 서버 또는 데이터베이스에 저장하면 상관 없습니다. 그리고 수동으로 내 바탕 화면에 다운로드 할 수 있습니다.

누군가가 도울 수 있기를 바랍니다.

감사

+1

은 내가 amazon.com이에 넣어 일이 발생 할 수 wget을 할 때 있나요? – ceejayoz

+0

거기서 얼마나 많은 작업 브라우저가 실제로 뒷이야를하는지 보았습니다. :) – deceze

+0

이것은 약간 오래된 학교 일 수도 있지만 사이트를 방문하고 Ctrl + S를 누르는 것만으로도 가능합니다 – CBusBus

답변

3

대부분의 * nix에서 스크립트 시스템은

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

당신이 등 모든 서버가 PHP 간부 (과 명령 과정의 문제), SYS()의

+0

wget 도구를 이용해 주셔서 감사합니다. 정말 유용하고 정확하게 필요한 것을했습니다. – iEmad

2

는 내가 알고있는 모든 서버 측 언어로이 작업을 수행 할 내장 기능이 없습니다. 모든 페이지의 자원을 복사 할 수있는 스크립트를 프로그래밍 할 수는 있지만 쉽지도 실용적이지 않습니다.

+0

"실용적인 "... – deceze

+0

충분히 좋습니다. 그러나 가볍게 사용하려면 수동으로하거나 브라우저의 기능을 사용하는 것이 더 실용적입니다. – njbair

+0

* 그 점에 동의 할 수 있습니다. 그것은 당신의 목표가 무엇인지에 달려 있습니다. :) – deceze

관련 문제