为什么代码出现问题了,谢谢
<?php
session_start();
if(isset($_session[i]))
{
$count = $_session[i];
}
else
{
$count=0;
}
$count++;
echo "<table align=right width=160px>";
echo "<tr><td>".$count."次访问此页面!</td></tr>";
echo "</table>";
$_session[i]=$count;
?>
补充:在页面中无法显示
追问:什么都不显示,只出现用英文字母报出的错误。希望好心人帮我改改代码,并且可以实现次数显示的效果啊,谢谢!
答案:你看看是不是php配置文件把session.auto_start 设置成1了? 如果是的话,把他设置成0应该就可以了吧。
出什么错误啊??
$_session[i]里的session该改成大写的吧,你试试
Hey boy ,i think this file can execute correctly!
Please hava a try.
<?php
session_start();//open session;
if (isset($_SESSION['i']))
{
$count = $_SESSION['i'];
}
else
{
$count = 0;
}
$count++;//自增;
$_SESSION['i'] = $count;
?>
<table align="right" width="200px" bgcolor="lightblue">
<tr>
<td align="right">第<?=$count ?>次访问本站点</td>
</tr>
</table>
上一个:php利用checkbox一次性删除多条记录,代码怎么写?
下一个:求救 bx_session_register()函数为何带BX前缀? - PHP进阶讨论