if($_GET['page']) Error


if($_GET['page']) Error

你好,我有这个脚本。

if($_GET['page']) {
        if (isset($_GET['page']))
        $id = $db->escape_string($_GET['page']);
        if ($usersquery = $db->query("SELECT * FROM padges WHERE id ='$id' LIMIT 1"))
        $content = $usersquery->fetch_assoc();
    }
    if(!$_GET['page']) {
        if (isset($_GET['page']))
        $id = $db->escape_string($_GET['page']);
        if ($usersquery = $db->query("SELECT * FROM padges WHERE ID ='10' LIMIT 1"))
        $content = $usersquery->fetch_assoc();
    }

如果我去http://127.0.0.1/?page=10我没有错。但如果我去http://127.0.0.1我得到这个错误。

Notice: Undefined index: page in /sites/ergotherapiewalcheren.nl/www/index.php on line 6 Notice: Undefined index: page in /sites/ergotherapiewalcheren.nl/www/index.php on line 12

如何修复此错误?

Tom Lammers

不需要第一次检查,删除:

if($_GET['page']) {

正如你已经在检查它是否设置:

if (isset($_GET['page']))