0

我有一个基于 URL 中加载的查询字符串显示特定 HTML 的页面。

这是我的代码示例。

<?php 
    // grab querystring section
    $w = getQuerys('section');

    if ($w == "main") {?>

显示 HTML 版本一

<? } else if ($w == 'types')  {?>

显示 HTML 版本二

<?php }  ?>

出于某种原因,此逻辑在我的 Web 托管站点上运行良好,但在我使用 XAMPP 的工作站上却不行。当我在我的工作站上运行它时,HTML VERSION ONE 和 TOW 会同时显示在页面上。

恐怕我为此有点不知所措。我已经通过回显 $w 变量确认 getQuerys 函数可以正常工作。

提前感谢您提供的任何帮助。

4

1 回答 1

4

您将 php shorts 标签与长标签混合在一起。我希望 XAMPP 没有启用短标签,所以更改以下行:

<?php } else if ($w == 'types')  {?>
于 2013-10-06T21:17:28.900 回答