我会收到错误
注意:未定义的索引:第3行的C:\ xampp \ htdocs \ ajaxx \ load_page.php中的页面
这是我的完整代码:
<?php
if(!$_POST['page']) die("0");
$page = $_POST['page'];
if(file_exists('pages/page_'.$page.'.html'))
echo file_get_contents('pages/page_'.$page.'.html');
else echo 'There is no such page!';
?>
它昨天正在工作,但突然间它给了我这个错误。完整代码从A simple AJAX website with jQuery
下载答案 0 :(得分:0)
$_POST['page']
不会退出。
根据我的经验,始终设置$_POST
值,以便isset("..")
确保发送['page']
。我想&#39; page&#39;尚未发布。做print_r($_POST)
并看看发布的内容可能会很好。
if( isset($_POST['Page']) )
{
$page = $_POST['page'];
if(file_exists('pages/page_'.$page.'.html'))
echo file_get_contents('pages/page_'.$page.'.html');
else echo 'There is no such page!';
}
else
echo "Value not posted";