程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 如何在百度貼吧裡加入帶鏈接的廣告圖片

如何在百度貼吧裡加入帶鏈接的廣告圖片

編輯:關於PHP編程

  幫客之家(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 下不可以!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved