วิธีที่1ไปที่ sourc/subs.php
หา:
// Since we changed it, look again in case we added or removed a tag. But we don't want to skip any.
$old_pos = strlen($data) + $last_pos;
$pos = strpos($message, '[', $last_pos);
$pos = $pos === false ? $old_pos : min($pos, $old_pos);
}
}
ต่อท้ายด้วย:
/*
*****************************************************
Linkpr got idea from thaiseoboard.com
By SvZ - 2008
*****************************************************
$_SERVER['svz']['go'] = 'your redirect script here!';
*****************************************************
*/
$_SERVER['svz']['go'] = 'http://www.ใส่ชื่อเว็บของคุณที่นี่.com/go.php?';
$message = preg_replace(array('~\[direct\](.*?)\[/direct\]~','~\[direct\=(.*?)](.*?)\[/direct\]~'),array('[iurl=$1]$1[/iurl]%svz%2','[iurl=$1]$2[/iurl]%svz%2'),preg_replace_callback('~\[url=(.*?)\](.*?)\[/url\]~',create_function('$m','$go=$_SERVER[\'svz\'][\'go\'];$v=[แอท]parse_url($m[1]);return (!preg_match(\'~^\'.$go.\'~\',$m[1])&&$_SERVER[\'HTTP_HOST\']!=$v[\'host\'])?\'[url=\'.$go.$m[1].\']\'.$m[2].\'[/url]%svz%1\':\'[url=\'.$m[1].\']\'.$m[2].\'[/url]\';'),preg_replace('~\[url\](.*?)\[/url\]~','[url=$1]$1[/url]',$message)));
$message = str_replace (array('%svz%1', '%svz%2'), array(' <img src="http://image.ohozaa.com/i/eac/efJi9f.gif" alt="link" align="middle" />', ' <img src="http://image.ohozaa.com/i/03c/mtED4C.gif" alt="link" align="middle" />'), $message);
ตัวอย่าง:
// Since we changed it, look again in case we added or removed a tag. But we don't want to skip any.
$old_pos = strlen($data) + $last_pos;
$pos = strpos($message, '[', $last_pos);
$pos = $pos === false ? $old_pos : min($pos, $old_pos);
}
}
/*
*****************************************************
Linkpr got idea from thaiseoboard.com
By SvZ - 2008
*****************************************************
$_SERVER['svz']['go'] = 'your redirect script here!';
*****************************************************
*/
$_SERVER['svz']['go'] = 'http://www.zone-my.com/go.php?';
$message = preg_replace(array('~\[direct\](.*?)\[/direct\]~','~\[direct\=(.*?)](.*?)\[/direct\]~'),array('[iurl=$1]$1[/iurl]%svz%2','[iurl=$1]$2[/iurl]%svz%2'),preg_replace_callback('~\[url=(.*?)\](.*?)\[/url\]~',create_function('$m','$go=$_SERVER[\'svz\'][\'go\'];$v=[แอท]parse_url($m[1]);return (!preg_match(\'~^\'.$go.\'~\',$m[1])&&$_SERVER[\'HTTP_HOST\']!=$v[\'host\'])?\'[url=\'.$go.$m[1].\']\'.$m[2].\'[/url]%svz%1\':\'[url=\'.$m[1].\']\'.$m[2].\'[/url]\';'),preg_replace('~\[url\](.*?)\[/url\]~','[url=$1]$1[/url]',$message)));
$message = str_replace (array('%svz%1', '%svz%2'), array(' <img src="http://www.zone-my.com/pic/external.gif" alt="link" align="middle" />', ' <img src="http://www.zone-my.com/pic/ex-direct.gif" alt="link" align="middle" />'), $message);
// Are we there yet? Are we there yet?
if ($pos >= strlen($message) - 1)
break;
จากนั้นทำไฟล์ go.php เอาไปเก็บไว้ที่ รูท ของบอร์ด
go.php
<html>
<head>
<meta http-equiv="Content-Language" content="th">
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<title>ThaiSEOBoard.com</title>
</head>
<body link="#0000FF" vlink="#0000FF" alink="#0000FF">
<center>
<p><span lang="en-us"><b><font size="6">
<a href="http://www.thaiseoboard.com">
<img border="0" src="thaiseo.jpg"></a><br>
</font></b><font face="Arial" style="font-size: 10pt; font-weight: 700">
</font></span></p>
<p> </p>
<p><font face="Arial" size="2">
<span lang="th">ขณะนี้คุณกำลังพยายามเชื่อมต่อไปยังเว็บไซต์ภายนอก</span></font><br ><font color="#0000FF"><a href='http://www.happy.co.th/th/index2.php' rel="nofollow">http://www.happy.co.th/th/index2.php</a></span></font></p>
<script language="javascript">
//setTimeout('document.RedirectX.submit()', 1000);
setTimeout('top.location.href="http://www.happy.co.th/th/index2.php"', 2500);
</script>
<br>
<font color="#008000">เรากำลังพาท่านไปยังหน้าที่ต้องการ.. กรุณารอ!
<br>
</font>
<br>
<span lang="en-us">
<br>
Copyright (c) ThaiSEOBoard.com<br>
</span><a href="http://www.thaiseoboard.com">SEO</a> |
<a href="http://www.thaiseoboard.com">Adwords</a> |
<a href="http://www.thaiseoboard.com">Adsense</a> |
<a href="http://www.thaiseoboard.com">Affiliate</a></center>
</body>
วิธีที่2หา:
// If it wasn't changed, no copying or other boring stuff has to happen!
if ($data != substr($message, $last_pos, $pos - $last_pos))
{
$message = substr($message, 0, $last_pos) . $data . substr($message, $pos);
// Since we changed it, look again in case we added or removed a tag. But we don't want to skip any.
$old_pos = strlen($data) + $last_pos;
$pos = strpos($message, '[', $last_pos);
$pos = $pos === false ? $old_pos : min($pos, $old_pos);
}
}
ต่อท้าย
/* LinkPR
*****************************************************
$_SERVER['svz']['go'] = 'your redirect script here!';
*****************************************************
*/
$_SERVER['svz']['go'] = '/go.php?';
$message = preg_replace(array('~\[direct\](.*?)\[/direct\]~','~\[direct\=(.*?)](.*?)\[/direct\]~'),array('[iurl=$1]$1[/iurl]%svz%2','[iurl=$1]$2[/iurl]%svz%2'),preg_replace_callback('~\[url=(.*?)\](.*?)\[/url\]~',create_function('$m','$go=$_SERVER[\'svz\'][\'go\'];$v=@parse_url($m[1]);return (!preg_match(\'~^\'.$go.\'~\',$m[1])&&$_SERVER[\'HTTP_HOST\']!=$v[\'host\'])?\'[url=\'.$go.$m[1].\']\'.$m[2].\'[/url]%svz%1\':\'[url=\'.$m[1].\']\'.$m[2].\'[/url]\';'),preg_replace('~\[url\](.*?)\[/url\]~','[url=$1]$1[/url]',$message)));
$message = str_replace (array('%svz%1', '%svz%2'), array('', ''), $message);
//LinkPR end
**ตรง $_SERVER['svz']['go'] = '/go.php?'; เป็นที่อยู่ของไฟล์ go.php สามารถใส่ลิ้งค์เต็มๆได้เช่น
$_SERVER['svz']['go'] = 'http://gta.cracker.in.th/go.php?';
แก้ไขบัค Credit : civilclub.net อันนี้เวลาเข้า go.php โดยตรงจะ Redirect ไป Homepage
ในไฟล์ go.php ด้านบนสุดจะมีโค๊ด
<?
$out = $_SERVER['QUERY_STRING'];
?>
แก้เป็น
<?
$out = $_SERVER['QUERY_STRING'];
if(empty($out))
header("Location: http://www.youdomain.com");
?>
หรือ
<?
$out = $_SERVER['QUERY_STRING'];
if(empty($out))
echo "<meta http-equiv='refresh' content='0;URL=http://www.youdomain.com'>";
?>
ตัวอย่าง
http://gta.cracker.in.th/go
อีกวิธี Credit :
www.ruk-com.in.th อันนี้เอา Javascript เข้ามาช่วย
เวลาเข้า go.php โดยตรงจะมี Alert popup
เปิด go.php ค้นหา </body> แล้วเพิ่มก่อนหน้า
<script language="javascript">setTimeout('top.location.href="http://"', 3500);</script>
ตัวอย่าง
http://smf.ruk-com.in.th/go/
เลือกแค่วิธีเดียวพอนะครับ
go.php ลองดูไว้
// แจกให้ใช้กันแบบฟรีๆ แต่ขออย่างเดียวว่าห้ามใส่เครดิตว่าตนเองทำนะ
$url = htmlentities($_GET['url']);
$today_date = date("d-M-Y");
$today_time = date("h:i:s: a ");
?>
<!-- Style CSS Design by หมาย่างไทย (ชิน) สงวนลิขสิทธิ์ (C)2010 -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="refresh" content="4;url=<?php echo $url; ?>"/>
<meta http-equiv="Page-Exit" content="revealTrans(Duration=1,Transition=5)">
<title>Thaifirefox - ระบบเช็คลิงค์ออก</title>
</head>
<body style="font-family:Verdana">
<div align="center">
<table cellpadding="0" cellspacing="1" style="border:3px solid #d9e9f1;background:#7fbddd; text-align:left;">
<tr>
<td style="padding:0;">
<table cellpadding="30" cellspacing="0" style="border:1px solid #ffffff;background:#f7f7f7;width:500px;">
<tr>
<td style="line-height:2;font-size:12px;">
<div style="font-size:14px;margin-bottom:10px;font-weight:700;text-shadow: #fff 0 1px 0;"> นี่คือระบบเช็คลิงก์ออก</div>
<p style="color:#ff6600;margin:0;text-shadow: #fff 0 1px 0;">เว็บไชต์นี้อาจเป็นอันตรายหรือไม่นั้น เพื่อความปลอดภัย คุณแน่ใจแล้วหรือที่จะเข้าชมไซต์นี้</p>
<div style="padding:8px 10px;margin:10px 0 5px;background:#ffffff;border:1px solid #cbcbcb;word-break:break-all;word-wrap:break-word;line-height:1.5;font-size:14px;"><a href="<?php echo $url; ?>" style="color:#3366cc;text-shadow: #fff 0 1px 0;">คลิกที่นี่เพื่อเข้าชมไซต์นี้ หรือรอรีเฟรชหน้าเองอัตโนมัติภายใน 5 วินาที <?php echo $url; ?></a></div>
<div style="color:#999999;margin-bottom:0px;text-shadow: #fff 0 1px 0;">ถ้าคุณไม่สามารถคลิกที่ลิงก์ได้ กรุณาคัดลอกที่ตั้งลิงก์ไปวางที่แอดเดรสบาร์</div>
<div style="border-top:1px solid #e2e2e2;background:#ffffff;overflow:hidden;height:1px;*height:2px;margin:10px 0;"></div>
สำหรับใครที่ยังไม่มีบัญชีของ Thaifirefox กรุณาลงทะเบียน<p style="margin:0;"><span style="padding-right:5em;">ยังไม่มีบัญชีผู้ใช้: <a href="http://www.thaifirefox.co.cc/register.php" target="_blank" style="color:#009900;text-shadow: #fff 0 1px 0;">สมัครสมาชิก</a></span>มีบัญชีผู้ใช้อยู่แล้ว: <a href="http://www.thaifirefox.co.cc/login.php" target="_blank" style="color:#009900;text-shadow: #fff 0 1px 0;">เข้าระบบ</a></p>
<div style="border-top:1px solid #e2e2e2;background:#ffffff;overflow:hidden;height:1px;*height:2px;margin:10px 0;text-shadow: #fff 0 1px 0;"></div>
ขอแสดงความนับถือ<br />
ทีมงาน: <a href="http://www.thaifirefox.co.cc" target="_blank" style="color:#3366cc;">ทีมงานไฟร์ฟอกซ์ไทย</a><br />
อัพเดทข่าวล่าสุด: <?php echo $today_date;?> <?php echo $today_time; ?>
</td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</body>
</html>
เครดิต:
http://www.thaiseoboard.com/index.php?topic=42183.0http://computech.co.th/webboard/index.php/topic,334.0.html?PHPSESSID=kigppsvh9k9so41cio66u1g5c3