我正嘗試使用以下php代碼來顯示另一個html頁面。遺憾的是屏幕上沒有印刷任何東西,是的,我已經檢查並確認鏈接正常。想知道爲什麼會發生這種情況會有所幫助,謝謝。HTML頁面的PHP回聲內容無法正常工作
$site = readfile("http://k9minecraft.tk/thanks.html");
echo $site;
我正嘗試使用以下php代碼來顯示另一個html頁面。遺憾的是屏幕上沒有印刷任何東西,是的,我已經檢查並確認鏈接正常。想知道爲什麼會發生這種情況會有所幫助,謝謝。HTML頁面的PHP回聲內容無法正常工作
$site = readfile("http://k9minecraft.tk/thanks.html");
echo $site;
首先,確保php配置爲allow_url_fopen打開。
如果要將字符串保存到變量,請嘗試使用file_get_contents,因爲它會將文件添加到內存中。有關官方文檔的更多詳細信息,請參閱file_get_contents。
$site = file_get_contents("http://k9minecraft.tk/thanks.html");
echo $site;
readfile函數直接讀取文件到輸出緩衝區,所以它不需要回聲。有關官方文檔的更多詳細信息,請參閱readfile。
readfile("http://k9minecraft.tk/thanks.html");
ReadFile的是在存儲器使用方面更加有效,而的file_get_contents在許多情況下更有用。
<?php
//other php codes here
?>
<a href="http://k9minecraft.tk/thanks.html" class="classname" id="idname">Link Name</a>
<?php
//continue other php codes.
?>
怎麼樣?不使用readfile。
你期望什麼?可能是CSS和Image鏈接不起作用!在瀏覽器中查看源代碼! –
我應該看到thanks.html頁面。 php文件的來源是空的。 – Kyle
@TunZarniKyaw thanks.html確實有一些css腳本樣式,會影響它嗎? – Kyle