คือ ถ้าใช้ URLใน[] เป็นอักษรพิมพ์ใหญ่ มันจะไม่เป็น PRLINK ครับ ไม่ทราบต้องแก้เพิ่มยังไง
ปัญหาเดียวกันครับคือถ้าใช้ [URL ] แล้วมันลิ้งตรงเลยไม่เข้าหน้า PRLINK ก่อนต้องแก้ไข,เพื่มเติมตรงไหนครับผม
สคริป Subs.php ที่ใช้ครับ
/*****************************************************
Linkpr got idea from thaiseoboard.com
By SvZ - 2008
*****************************************************
$_SERVER['svz']['go'] = 'your redirect script here!';
****************************************************/
$_SERVER['svz']['go'] = 'http://www.x-x-x.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(' [pr]', ' [direct]'), $message);
:'(