Heim >Backend-Entwicklung >PHP-Tutorial >如何在百度贴吧里加入带链接的广告图片_PHP教程

如何在百度贴吧里加入带链接的广告图片_PHP教程

WBOY
WBOYOriginal
2016-07-21 14:55:59937Durchsuche

  帮客之家(www.Bkjia.com)教程 今天在百度贴吧看到了一帖子,点击里面的图片就会进入自己的设定好的链接。貌似不太可能,因为百度只允许你填入一个图片链接,不允许图片自己加链接了。其实,通过PHP 判断一下是不是被图片引用,还是在查看就好了,代码如下:

以下为引用的内容:
$fileLine = file(dirname(__FILE__) . "/file.ini");
$nameMap = array();
foreach ($fileLine as $item) {
$item = explode(" ", $item);
if (count($item) == 3) {
$nameMap[$item[0]] = array($item[1], $item[2]);
}
}

$name = $_GET['name'];
if (!isset($nameMap[$name])) {
exit(0);
}
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
if (isset($_SERVER['HTTP_REFERER']) && stripos($_SERVER['HTTP_REFERER'], "baidu") !== false) {
header("Content-Type: image/png");
echo get($nameMap[$name][0]);
} else {
header("location:" . $nameMap[$name][1]);
exit(0);
}

  File.ini 这样配置:

以下为引用的内容:
mysql.jpg http://www.bkjia.com/bkjia.com/images/liehuo2009/logo.gif http://www.bkjia.com/
lyf.jpg http://www.bkjia.com/uploads/allimg/090904/1231133495-0-lp.jpg http://www.bkjia.com/

  调用这样调用:

  http://yourhost/image.php?name=lyf.jpg

  这个图片就可以实现贴吧里面的功能了。很简单,但是非常有创意。不过,这个方法再Firefox 下不可以!

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/364323.htmlTechArticle烈火网(LieHuo.Net)教程 今天在百度贴吧看到了一帖子,点击里面的图片就会进入自己的设定好的链接。貌似不太可能,因为百度只允许你填入...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn