我可以使用 php 代码更改页面吗

Posted

技术标签:

【中文标题】我可以使用 php 代码更改页面吗【英文标题】:Can I change pages using php code 【发布时间】:2016-12-04 23:13:55 【问题描述】:

我有一个包含许多页面的网站,主页上有一个点击计数器。每次访问者返回主页时,计数器都会增加。

我编写了一些 php,当单击主页按钮时,计数器会递减,但是我找不到返回主页的方法。

这在php中可行吗?

谢谢。

【问题讨论】:

***.com/questions/7467330/…的可能重复 【参考方案1】:

您尝试做的事情仅使用 PHP 是不可能的,而且它永远不会防水,如果您的用户在主页上并刷新页面 x 次...怎么办?

您需要做的是包装您的代码,检查计数器是否已经为特定会话增加。由于您没有提供代码细节,这里是一些伪代码。

<?php
    session_start();

    if (!isset($_SESSION['counter_incremented'])) 
        /**
           Your current increment code 
       **/
      $_SESSION['counter_incremented'] = true;
    

请注意,每次会话计数器都会增加一次,这意味着如果用户关闭浏览器并返回主页,计数器将再次增加 1

【讨论】:

以上是关于我可以使用 php 代码更改页面吗的主要内容,如果未能解决你的问题,请参考以下文章

如果[关闭],我如何使用 PHP 自动更改页面

我可以更改MasterDetail页面的3栏图标按钮吗?

PHP更改页面?

如何在不刷新php页面的情况下跟踪mysql数据库中的更改?

如何在PHP中更改默认页面布局的内容[关闭]

在提交到master之前,我可以查看对GitHub托管页面的更改吗?