龙岩易富通网络科技有限公司

龙岩小程序开发,龙岩分销系统

如何用PHP武装自己网站

2015.09.10 | 33阅读 | 0条评论 | php

就拿网页跳转来说吧,可能大家都会用js或html实现,但很多时候并不利于SEO,有时候baidu这样的搜索引擎还会可以屏蔽这样的代码,那怎办,那使用PHP asp这样服务端来执行就不会出现这样的情况,那代码会不会复杂呢,Header(“Location: 网址”); 是不是很简单,无论从单词数量还是使用方式都要比其他的程序简单了很多 如果说刚刚的看不出什么来,我们再来看一个,在ASP相对不是很好处理的,如果我们有个查询程序,比如火车表或某某内容库,这个时候我们可以防止判断来路防止别人盗用我们的库而带来的压力。PHP来获取对方来路也很简单,只需要一个内部函数。 $_SERVER[‘HTTP_REFERER’]; 就这一个函数就可以获取来路地址,这样我们做个简单的判断就可以防止别人盗用了,下载也可以哦。可能大家会问,我怎么去查这样的函数,我可以告诉大家,只用在百度或者google 查一下PHP获取来路马上就找到了,资料也非常丰富我来写一下,看看不动程序的兄弟们是不是能看懂If($_SERVER[‘HTTP_REFERER’]==“你的网址”)正确执行 else 非法并弹出广告。都是些,简单的函数,大家不要丢砖头给我,来点应用。我们再看点大家最关心或者对一些站长来讲感觉很神奇的小偷程序。 第一步读取远程的网页内容,file_get_contents(“远程网址或者页面”); 就ok 了 第二步替换里面的链接或图片 preg_replace(“旧的内容”,“替换的新内容”,“刚刚获取的内容”); 第三步输出替换好的内容,使用 echo 或 print 输出就可以了 基本上就这三步,是不是很简单,因为PHP拥有丰富的函数库。 我们只需要懂得使用就可以了,我们不需要懂得逻辑我写一下刚刚的小偷程序,大家看一下$old=file_get_contents(“http://bbs.php100.com/index.php”); //远程获取网址内容 $old 就是刚刚获取的内容放在里面 $new=preg_replace(“旧的内容”,“替换的新内容”,$old); //替换不需要的内容,替换old里面的东东,然后赋值给new Echo $new; //最后输出到页面上

赞 (

发表评论