我试图根据他们来自哪个社交媒体网站向访问者显示自定义欢迎消息。我无法让这个字符串工作,但无论引用网站是什么,它都会回应。任何人都可以帮我解决这个问题吗?非常感谢!
<?php
if (strpos("twitter.com",$_SERVER[HTTP_REFERER])==0) {
echo "Welcome, Twitter User! If you enjoy this post, don't hesitate to retweet it to your followers";
}
?>
使用
<?php
if(isset($_SERVER['HTTP_REFERER'])) {
echo $_SERVER['HTTP_REFERER'];
}
?>
得到这个工作,但没有运气尝试。
+1 - 对OP的说明,还有用于不区分大小写匹配的`stripos`和`stristr`。 – karim79 2011-02-05 20:34:17