PHP代码中的错误-如何解决? [重复]

This question already has answers here:
                </div>
            </div>
                    <div class="grid--cell mb0 mt4">
                        <a href="/questions/4261133/notice-undefined-variable-notice-undefined-index-and-notice-undefined" dir="ltr">“Notice: Undefined variable”, “Notice: Undefined index”, and “Notice: Undefined offset” using PHP</a>
                            <span class="question-originals-answer-count">
                                (28 answers)
                            </span>
                    </div>
            <div class="grid--cell mb0 mt8">Closed <span title="2015-12-16 13:42:05Z" class="relativetime">4 years ago</span>.</div>
        </div>
    </aside>

I'll get the error

Notice: Undefined index: page in C:\xampp\htdocs\ajaxx\load_page.php on line 3

This is my full code:

<?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!';
?>

It was working yesterday but all of a sudden it gives me this error. The full code is downloaded from A simple AJAX website with jQuery

</div>

$_POST['page'] does not exits.

In my experience the $_POST value is always set so doing isset("..") ensures ['page'] is sent. I think 'page' is not been posted. It may be good to do a print_r($_POST) and see what is posted.

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";