【发布时间】:2014-04-01 15:52:08
【问题描述】:
if($placed != true){
$_SESSION["eventid"][] = "$r[id]";
$_SESSION["selection"][] = "$selection";
$_SESSION["title"][] = "$r[hometeam] - $r[awayteam]";
错误是:
Warning: Cannot use a scalar value as an array in /home2/**/bet/add_bet.php on line 54
Fatal error: [] operator not supported for strings in /home2/**/bet/add_bet.php on line 55
我知道这与数组有关;但是这里的解决方案是什么???我很困惑!
我不能输入$_SESSION["eventid"][] = array();
【问题讨论】:
-
...错误的描述性足以告诉您解决方案。
-
如果您的更多代码是相关的,您应该将其发布在问题中,而不是在带有链接的其他站点上。此外,我查看了您的代码,
$_SESSION['eventid']的声明无论如何都不存在。 -
我尝试将其粘贴到帖子中,但不允许这样做.. 你是什么意思? session_start();没有为你成功?