隐藏基于URL字符串的内容(PHP)

时间:2010-07-08 09:17:40

标签: php magento

我已经注册了其中一个联盟网站,以帮助增加我的在线商店的流量。他们要求我隐藏我网站上的电话号码以便引用流量。

他们推荐的所有流量都会在我的网站网址中添加类似“附属网站”的内容。

如果网址包含“?affiliate”,有人知道我如何隐藏网页上的内容,但如果网址不包含此文字,则会显示该内容吗?

我正在使用Magento系统,以防万一。 :d

谢谢, 尼尔

3 个答案:

答案 0 :(得分:6)

if (!array_key_exists('affiliate', $_GET)) {
    //show telephone number
}

empty将失败,因为$_GET['affiliate']的值为""

答案 1 :(得分:1)

<?php
if (isset($_GET['affiliate'])) {
    // don't show
}
else {
    // show telephone number
}
?>

答案 2 :(得分:1)

尝试类似:

if (isset($_GET['affiliate']))
{
  // hide the content now
}