2010-12-11 2 views
0

좋은 하루 모두! APPEND 스크립트

내가 원격 페이지에 스크립트를 추가하는 것을 시도하고있다 (안 내하며 폼 페이지입니다)를 표시하기 전에 (특히 일부) 내용의 일부를 숨길 것입니다. 나는 곱슬 곱슬 함을 사용하고 있지만 내가 할 수있는 유일한 방법은 HTML 코드를 검색하는 것입니다.

어쨌든 나는 일이하고 싶어하는 일의가?

답변

1

사용자가 서버에 콘텐츠를 요청하고 서버가 다른 서버에서 해당 콘텐츠를 가져 와서 처리 한 다음 사용자에게 다시 보내야한다고 가정합니다.

CURL을 사용하여 다른 스크립트를 쿼리 한 다음 해당 HTML에서 스크립트를 실행하여 보관하고 싶지 않은 부분을 제거하십시오 (나는 찾기 쉽고 제거하기 쉽습니다) 결과 HTML을 사용자에게 보냅니다.

+0

감사합니다. 고려해 보겠습니다. – eadweald

0

html의 일부를 제거하려면 정규 표현식을 사용하여 preg_replace() 할 수 있습니다.

온라인 정규 표현식에 대한 인터넷 검색은 정규 표현식 사용 경험이 없으면 도움이 될 수 있습니다.

+0

페이지를 소유하고 있지 않다면 preg_replace가 작동하지 않습니다 .. – eadweald

+0

페이지가 처음으로 CURL로로드되면 작동합니다. – bassneck