Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 基于URL字符串显示内容_Php_Javascript_Html - Fatal编程技术网

Php 基于URL字符串显示内容

Php 基于URL字符串显示内容,php,javascript,html,Php,Javascript,Html,下面是一个场景,成功安装我们的软件后,我们将启动您的web浏览器并显示感谢页面 我试图弄清楚如何显示一个额外的html块,如果用户刚刚安装了旧版本,它会通知用户,并提供到最新版本的下载链接 安装时,旧版本会显示如下内容: www.oursite.com/Thank/?v=2.2.0 而当前版本应该生成如下内容 www.oursite.com/Thank/?v=3.0.0.20932 (它们都会将您带到同一页面,只是具有不同的令牌) 我曾考虑过向.htaccess添加重定向,但我们已经发布了许多增

下面是一个场景,成功安装我们的软件后,我们将启动您的web浏览器并显示感谢页面

我试图弄清楚如何显示一个额外的html块,如果用户刚刚安装了旧版本,它会通知用户,并提供到最新版本的下载链接

安装时,旧版本会显示如下内容: www.oursite.com/Thank/?v=2.2.0

而当前版本应该生成如下内容 www.oursite.com/Thank/?v=3.0.0.20932

(它们都会将您带到同一页面,只是具有不同的令牌)

我曾考虑过向.htaccess添加重定向,但我们已经发布了许多增量版本,这可能会很快变得一团糟


我们正在运行wordpress-因此php或js应该可以正常工作,我只是没有这样的编程技能,甚至不知道从哪里开始。

您可以简单地将版本字符串与手动更新的“最新版本”常量进行比较

<?php
    define(LATEST_VERSION, "3.0.0.20932");

    if ($_GET['v'] != LATEST_VERSION)
        echo "<p>You don't have the latest version.</p>";
?>

您只需将版本字符串与手动更新的“最新版本”常量进行比较

<?php
    define(LATEST_VERSION, "3.0.0.20932");

    if ($_GET['v'] != LATEST_VERSION)
        echo "<p>You don't have the latest version.</p>";
?>

@Xeon06有最简单的解决方案。不需要include.htaccess。如果他们正在访问您的站点,请将最新版本存储在数据库中,查询最新版本号,然后比较
$\u GET
@Xeon06具有最简单的解决方案。不需要include.htaccess。如果他们访问你的网站,将最新版本存储在数据库中,查询最新版本号,然后比较<代码> $yGET。如果我帮助过你,请考虑点击我左边的绿色复选标记来接受我的答案作为解决你问题的方法。如果我帮助过你,请考虑在我的帖子左边点击绿色的复选标记来接受我的答案作为解决问题的方法。