PHP에 별도의 URL로 이동하여 반환 된 내용을 페이지에 삽입하는 기능이 있습니까? include() 함수는 로컬 파일에만 사용됩니까? 이 작업을 수행하려면 클라이언트 측에서 javascript를 사용해야합니까? 감사합니다. 브라이언PHP를 사용하여 페이지에 separte URL 삽입
0
A
답변
5
file_get_contents가 작동하지만 비교적 취약합니다. 웹 사이트가 응답 속도가 느리거나 리디렉션을 발행하는 경우 file_get_contents가 실패합니다. file_get_contents는 오류 캡처를 처리하는 데 많은 어려움을 겪습니다. 대신 컬을 사용해야합니다.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/page.html");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$page_contents = curl_exec($ch);
if ($page_contents ===false) {
// Do something fancier than this
echo curl_errno($ch).' '.curl_error($ch);
}
curl_close($ch);
0
블릭스의 대답은 fopen wrappers이어야합니다. 그렇지 않으면 cURL을 사용할 수 있습니다. 더 많은 작업이지만 cURL에 익숙하면 좋은 자산입니다 ...
관련 문제
- 1. PHP를 사용하여 URL 변경
- 2. PHP를 사용하여 플래시 파일 삽입
- 3. PHP를 사용하여 URL 구문 분석
- 4. jQuery 및 PHP를 사용하여 MySQL 데이터베이스에 삽입
- 5. Separte 모듈의 Action_Helper가로드되지 않습니다.
- 6. PHP를 사용하여 호출 된 페이지에 .htaccess를 사용합니다.
- 7. PHP를 사용하여 HTTPS 페이지에 XML 버퍼 게시
- 8. PHP를 사용하여 여러 페이지에 콘텐츠 표시
- 9. PHP를 사용하여 XML 파일에 데이터 삽입 DOM
- 10. PHP를 사용하여 SQL Server에 이진 데이터 삽입
- 11. Help - PHP를 사용하여 MySQL 데이터베이스에 삽입
- 12. XWiki 페이지에 텍스트 삽입
- 13. php를 사용하여 sql 데이터베이스에서 이미지 URL 받기
- 14. PHP를 사용하여 URL 이미지 콘텐츠 가져 오기
- 15. PHP를 사용하여 URL 변수를 exec()에 전달
- 16. jquery를 사용하여 페이지에 양식을 삽입 하시겠습니까?
- 17. Javascript를 사용하여 HTML 페이지에 파일을 삽입 하시겠습니까?
- 18. JQuery와 PHP를 삽입 데이터
- 19. PHP를 재 작성 URL
- 20. 페이지에 spring.net 삽입
- 21. PHP를 사용하여 URL 끝에 숫자를 가져 오는 중
- 22. 웹 페이지에 xna 게임 삽입
- 23. PHP를 통해 SMS에 URL 링크 포함
- 24. 파일 업로드 URL 삽입 이미지
- 25. Drupal 7, 페이지에 user_profile_form 삽입
- 26. PHP를 사용하여 동일한 페이지에 여러 개의 PNG 이미지를 그리는 방법
- 27. 어떻게 PHP를 사용하여 새 HTML 페이지에 html 마크 업을 삽입합니까?
- 28. swf to php를 사용하여
- 29. PHP를 사용하여 스크립트를로드하는 효율성?
- 30. PHP를 사용하여 로그인 시스템
+1 -이 질문에 대한 적절한 해결책은 내 것이 단지 빠르고 더러운 해결책이었습니다. – Blixt