Board logo

主題: [教學]讓你的個性簽名檔有觀看者的ip [打印本頁]

發表人: uason    時間: 2005-9-27 05:02 PM     主題: [教學]讓你的個性簽名檔有觀看者的ip

讓你的個性簽名檔有觀看者的ip

程式碼:

CODE:
[Copy to clipboard]
<?php
header("Content-type: image/png");
$im = @imagecreatefrompng("ip.png")
    or die ("系統不支援GD繪圖模組");
$black = imagecolorallocate($im, 60, 60, 60);
if($_SERVER["HTTP_X_FORWARDED_FOR"]){
        $remoteip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}
else {
        $remoteip = $_SERVER["REMOTE_ADDR"];
}
$findpos = strpos($remoteip, ",");
if ( $findpos != false )
{
  $remoteip = substr($remoteip,0,$findpos);
}

//輸出格式
imagestring ($im, 6, 38, 0, "   $remoteip", $black);
//圖形化
imagepng($im);
exit(0);
?>
然後作一張250像素寬.高度可以自己設計png格式的樣版圖取名為ip.png.然後在簽名檔中加入你放的檔案的網址.便可以像我的簽名檔
這樣的效果.  

P.S.:您所使用的伺服器必須有支援GD繪圖模組才能使用.
發表人: DD    時間: 2005-12-1 02:23 PM

大大 你給了程式碼卻沒說要怎麼用呢@@
發表人: uason    時間: 2005-12-26 01:37 AM


引用:
DD寫到:
大大 你給了程式碼卻沒說要怎麼用呢@@

把他存為php的檔案即可執行了啊!




歡迎光臨 TWed2k (http://twed2k.org/) Powered by Discuz! 4.1.0