|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
怎么培养啊 别光说不练啊,好 ,比如新人入门自己步是配置环境,虽然现在都有很多的集成环境,但是真实的体验下配置环境还是会有很多帮助,不论是你以后工作还是在真实的linux下开发。链接|网页 PHP完成制止网外链接网址的体例检查网页
// 制止网外链接(例如搜刮引擎)检查网页内容
if(!empty($_SERVER['HTTP_REFERER']))
{
preg_match("/^(http:\/\/)?([^\/]+)/i",$_SERVER['HTTP_REFERER'], $matches);
$host = $matches[2];
if(($host=="211.152.50.35")||($host==www.phpv.net))
{
}
else
{
header("Location:http://www.phpv.net");
exit;
}
}
// 制止直接输出网址检查网页内容
else
{
header("Location:http://www.phpv.net");
exit;
}
只要点击超链接(即<A href=...>) 翻开的页面才有HTTP_REFERER情况变量, 其它如 window.open()、 window.location=...、window.showModelessDialog()等翻开的窗口都没有HTTP_REFERER 情况变量; 如许的限制会使网站少良多活性。固然啦,鱼与熊掌不成兼得,呵呵。
如许写是否是更简约些?
if(($host!="211.152.50.35")&&($host!=www.phpv.net)){
header("Location:http://www.phpv.net");
exit;
}
HTML中的任何元素都要亲自实践,只有明白了什么元素会起到什么效果之后,你才会记忆深刻,而一味的啃书,绝对是不行的,我想大部分新手之所以觉得概念难学,大部分是一个字“懒”,懒是阻止进步的最大敌人,所以克服掉懒的习惯,才能更快的学好一样东西。 |
|