我复制并粘贴以下代码(来自http://www.w3schools.com/php/php_sessions.asp):
<?php
session_start();
// store session data
$_SESSION['views']=1;
?>
<html>
<body>
<?php
//retrieve session data
echo "Pageviews=". $_SESSION['views'];
?>
</body>
</html>
我使用webmatrix。但它不起作用。怎么了?谢谢。
问题:没有输出(假设输出:'Pageviews = 1') 我试过xampp。也没有输出。
答案 0 :(得分:1)
该代码在语法上是正确的。但是,由于pageviews
存在,因此在语义上是错误的。
我猜你想要制作一个实际的综合浏览量计数器。
您需要将+=
追加到1
。
<?php
session_start();
// store session data
$_SESSION['views'] += 1;
?>
<html>
<body>
<?php
//retrieve session data
echo "Pageviews=". $_SESSION['views'];
?>
</body>
</html>
答案 1 :(得分:0)
webmatrix不适用于会话。