我想要$ counter = $ counter +1,点击我网站上的这个链接:
<a href="?oldp=<?=$i+1?>"><img src="images/old.jpg" width="190" height="32" /></a>
我已经尝试了$counter++;
几种创造性方式,但似乎都没有。
答案 0 :(得分:2)
PHP是服务器端语言。
这意味着PHP(通常)只负责
当服务器收到请求时
直到
PHP程序输出页面。
因此,如果您希望在加载页面后(例如单击链接)响应您的操作而发生某些事情,那么PHP无法处理。
现在,您应该选择Javascript
或PHP
中的实施方式,具体取决于您希望实现的目标。
如果要将计数器值存储在服务器中,请将其递增:
$_SESSION
存储一个值,它将存储在多个请求中。如果您希望在点击链接时看到计数器的值:
注意:如果您的链接转到另一个页面,则无法实现此目的。这成了一个全新的故事。