我的http_referer说:
http://www.domain.com/search/?etcetcetcetc...
我需要比较我的http_referer来寻找:
http://www.domain.com/search
如果引用者的第一部分是这个,那么做一些代码......
例如:
if($_SERVER['HTTP_REFERER']=='http://www.domain.com/search'){
do stuff...
但首先我想我需要在“搜索”之后删除所有内容。
我不擅长正则表达式和这种东西,所以请帮助... 感谢
答案 0 :(得分:5)
如果您只是想检查字符串是否以您的域名开头,请使用strpos
:
if(strpos($_SERVER['HTTP_REFERER'], 'http://www.domain.com/search') === 0) {
// do stuff
}