我試圖做一個頁面,如果頁面正在被用戶請求時返回一個文件,並在代碼請求時返回api響應。它工作正常,但谷歌瀏覽器(和IE)呈現用戶頁面,如果它是:include_once工作不正常
<head></head>
<body><title>BLAH</title>
<h1>Bloo bloo blah</h1></body>
即使查看源代碼的回報:
<head><title>BLAH</title></head>
<body><h1>Bloo bloo blah</h1></body>
但是當我去的網頁正在被納入,它顯示不正確。
PHP代碼:
<?php
if ($_GET['mode']) {
echo 'server response';
}
else {
include_once('main.php');
}
?>
main.php代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>BLAH</title></head>
<body><h1>Bloo bloo blah</h1></body>
</html>
任何幫助,將不勝感激。 我在Windows 7計算機上運行的PHP 5.3.5使用IIS 6.1。
請提供更多的細節,這是什麼'main.php'呢? – ajreal
我們需要更多的[輸入](http://www.youtube.com/watch?v=AbkbU32X5dI) – cwallenpoole
@ajreal - main.php基本上什麼也不做 - 目前** ** – comp500