显示在线用户数和他们正在浏览的页面

时间:2014-04-08 11:46:35

标签: php

当我打开页面时,它返回:

  

解析错误:语法错误,意外T_VARIABLE,期待','或';'在第44行的/home/a1361025/public_html/9/9/functions.php中

这是第44行

echo "$count. ($useronline[ip]) Browsing page: <a href="$useronline[page]">$useronline[page]</a>";

3 个答案:

答案 0 :(得分:2)

试试:

echo $count . ' (' . $useronline['ip'] . ') Browsing page: <a href="' . $useronline['page'] . '">' . $useronline['page'] . '</a>';

答案 1 :(得分:0)

如果你不希望他们结束你的字符串,你必须转义你的引号:

echo "$count. ($useronline[ip]) Browsing page: <a href=\"$useronline[page]\">$useronline[page]</a>";

答案 2 :(得分:0)

结束字符串,然后直接粘贴变量:

echo "$count. ($useronline[ip]) Browsing page: <a href="$useronline[page]">$useronline[page]</a>";
//                                                     ^^^^^^^^^^^^^^^^^^^

你需要用反斜杠转义它们(因为你在双引号内使用双引号):

echo "$count. ($useronline[ip]) Browsing page: <a href=\"$useronline[page]\">$useronline[page]</a>";
//                                                     ^                  ^