href中的PHP $ _GET [“action”]方法无法正常工作

时间:2017-05-16 20:12:40

标签: php html5

我有像这样的html href

<td colspan="5" align="right" bgcolor="#E6E6E6"><a href="index.php?action=createtopic"><strong>Create New Topic</strong> </a></td>

但是当我用它时

if ($_GET["action"]=="createtopic")

它会抛出一个错误:未定义的索引:“C:....”中的操作

1 个答案:

答案 0 :(得分:3)

确保设置了$_GET['action'],因为您可以使用isset()

if( isset( $_GET["action"] ) )
{
    if( $_GET["action"] == "createtopic" )
    {
       # do something here
    }
}