-2

我遵循了本教程: http: //php.about.com/od/finishedphp1/ss/rating_script.htm

但是当我运行它时,我得到

Notice: Undefined variable: mode in C:\xampp\htdocs\xxxx\index.php on line 7.

有谁知道可能出了什么问题?

4

1 回答 1

1

如果您要准确复制他们的脚本,则在第 3 步发现问题 - http://php.about.com/od/finishedphp1/ss/rating_script_3.htm

//We only run this code if the user has just clicked a voting link
if ( $mode=="vote") 

您正在检查一个未定义的变量 - $mode。您需要先定义它,例如 -

//We only run this code if the user has just clicked a voting link
$mode = isset($_GET['mode']) ? htmlentities($_GET['mode']) : '';
if ( $mode=="vote")

注意:我同意@azizpunjani,此代码已过时,并且有很多问题。您应该寻找一个使用mysqli_orPDO而不是mysql_函数的脚本。

于 2012-12-02T16:23:48.917 回答