문제

현재 PHP의 Mail () 함수를 사용하여 연결을 사용하여 다른 PHP 파일의 HTML 본문을 이메일로 보내고 있습니다.

이것은 현재 잘 작동하지만, 연결 방법을 사용하지 않고 단순히 구문 분석 된 HTML 본체를 얻는 스크립트를 선호합니다.

Fopen () 및 Fread () 사용에 관한 몇 가지 불완전한 포럼 게시물을 읽었지만 운이 없었습니다. 내가 작업해야 할 출력은 파일 내에서 PHP를 구문 분석하지 않았습니다.

이를 수행 할 수있는 기능이 있습니까?

도움이 되었습니까?

해결책

넌 할 수있어:

ob_start();
require 'some_script.php';
$html = ob_get_clean();

그리고 스크립트의 출력이 있습니다.

URL을 호출 해야하는 경우 PHP 설정에서 해당 옵션이 활성화 된 경우 CURL 또는 CURL 로이 작업을 수행하거나 URL과 함께 Fopen ()/fread ()를 사용할 수 있습니다. 옵션을 allow_url_fopen 또는 유사한 것으로라고 생각합니다.

$handle = fopen("http://www.example.com/", "r");
$output = fread($bundle, 20000);
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top