📄 code.php
字号:
<?php
function listxydw($xydwpage,$xydwtable,$page_size)
{
if( isset($_GET['page']) ){
$page = intval( $_GET['page'] );
}
else{
$page = 1;
}
$result = mysql_query("select count(*) as amount from $xydwtable");
$row = mysql_fetch_row($result);
$amount = $row[0];
if( $amount ){
if( $amount < $page_size ){ $page_count = 1; }
if( $amount % $page_size ){
$page_count = (int)($amount / $page_size) + 1;
}else{
$page_count = $amount / $page_size;
}
}
else{
$page_count = 0;
}
$page_string = '';
if( $page == 1 ){
$page_string .= '第一页|上一页|';
}
else{
$page_string .= '<a href='.$xydwpage.'?page=1>第一页</a>|<a href='.$xydwpage.'?page='.($page-1).'>上一页</a>|';
}
if( ($page == $page_count) || ($page_count == 0) ){
$page_string .= '下一页|尾页 共'.$page_count.'页 ';
}
else{
$page_string .= '<a href='.$xydwpage.'?page='.($page+1).'>下一页</a>|<a href='.$xydwpage.'?page='.$page_count.'>尾页</a> 共'.$page_count.'页';
}
return $page_string;
}
function readxydw($xydw) {
global $xydwhtml;
if($xydwhtml=='0'){
$xydw=str_replace("<","<",$xydw);
$xydw=str_replace(">",">",$xydw);
}
//安全检查
$xydw=str_replace("|","│",$xydw);
$xydw=str_replace("\r","",$xydw);
$xydw=str_replace("\t","",$xydw);
$xydw=str_replace("\n","<br>",$xydw);
$xydw=str_replace(" "," ",$xydw);
//UBB 标签
$xydw =str_replace("[u]","<u>",$xydw);
$xydw =str_replace("[/u]","</u>",$xydw);
$xydw =str_replace("[b]","<b>",$xydw);
$xydw =str_replace("[/b]","</b>",$xydw);
$xydw =str_replace("[i]","<i>",$xydw);
$xydw =str_replace("[/i]","</i>",$xydw);
$xydw =str_replace("[br]","<br>",$xydw);
$xydw =str_replace("[list]","<ul>",$xydw);
$xydw =str_replace("[/list]","</ul>",$xydw);
$xydw =str_replace("[olist]","<ol>",$xydw);
$xydw =str_replace("[/olist]","</ol>",$xydw);
$xydw =str_replace("[*]","<li>",$xydw);
$xydw =str_replace("[hr]","<hr>",$xydw);
$xydw =str_replace("[sup]","<sup>",$xydw);
$xydw =str_replace("[/sup]","</sup>",$xydw);
$xydw =str_replace('[url="','[url="',$xydw);
$xydw =str_replace('"]','"]',$xydw);
$pattern = array(
"/\[size=([^\[]*)\](.+?)\[\/size\]/is",
"/\[font=([^\[]*)\](.+?)\[\/font\]/is",
"/\[color=([#0-9a-z]{1,10})\](.+?)\[\/color\]/is",
"/\[email=([^\[]*)\](.+?)\[\/email\]/is",
"/\[email\]([^\[]*)\[\/email\]/is",
"/\[url=([^\[]*)\](.+?)\[\/url\]/is",
"/\[url\]www\.([^\[]*)\[\/url\]/is",
"/\[url\]([^\[]*)\[\/url\]/is",
"/\[quote\]\s*(.*?)\s*\[\/quote\]/is",
"/(\[fly\])(.+?)(\[\/fly\])/is",
"/(\[move\])(.+?)(\[\/move\])/is",
"/(\[align=)(left|center|right)(\])(.+?)(\[\/align\])/is",
"/(\[shadow=)(\S+?)(\,)(.+?)(\,)(.+?)(\])(.+?)(\[\/shadow\])/is",
"/(\[glow=)(\S+?)(\,)(.+?)(\,)(.+?)(\])(.+?)(\[\/glow\])/is",
"/\[code\](.+?)\[\/code\]/is",
"/(\[flash=)(\S+?)(\,)(\S+?)(\])(\S+?)(\[\/flash\])/is",
"/\[wmv\]\s*(\S+?)\s*\[\/wmv\]/is",
"/\[rm\]\s*(\S+?)\s*\[\/rm\]/is"
);
$replacement = array(
"<font size=\"\\1\">\\2</font>",
"<font face=\"\\1\">\\2</font>",
"<font color=\"\\1\">\\2</font>",
"<a href=\"mailto:\\1\">\\2</a>",
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\"\\1\" target=_blank>\\2</a>",
"<a href=\"\\1\" target=_blank>\\1</a>",
"<a href=\"\\1\" target=_blank>\\1</a>",
"<table cellpadding=0 cellspacing=0 border=0 WIDTH=95% bgcolor=#000000 align=center><tr><td><table width=100% cellpadding=5 cellspacing=1 border=0><TR><TD BGCOLOR=#ffffff>以下是引用内容:<br>\\1</table></table>",
"<marquee width=90% behavior=alternate scrollamount=3>\\2</marquee>",
"<MARQUEE scrollamount=3>\\2</MARQUEE>",
"<DIV Align=\\2>\\4</DIV>",
"<table width=\\2 style=\"filter:shadow(color=\\4, direction=\\6 ,strength=2)\">\\8</table>",
"<table width=\\2 style=\"filter:glow(color=\\4, strength=\\6)\">\\8</table>",
"<table cellpadding=0 cellspacing=0 border=0 WIDTH=95% bgcolor=#000000 align=center><tr><td><table border=0 width=100% align=center cellpadding=5 cellspacing=1><tr><td BGCOLOR=#ffffff>以下是代码:<br>\\1</td></tr></table></td></tr></table>",
"<OBJECT CLASSID=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" WIDTH=\\2 HEIGHT=\\4><PARAM NAME=MOVIE VALUE=\\6><PARAM NAME=PLAY VALUE=TRUE><PARAM NAME=LOOP VALUE=TRUE><PARAM NAME=QUALITY VALUE=HIGH><EMBED SRC=\\6 WIDTH=\\2 HEIGHT=\\4 PLAY=TRUE LOOP=TRUE QUALITY=HIGH></EMBED></OBJECT><br />[<a target=_blank href=\\6>Full Screen</a>]",
"<EMBED src=\\1 HEIGHT=\"256\" WIDTH=\"314\" AutoStart=1></EMBED>",
"<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=241 id=Player width=316 VIEWASTEXT><param name=\"_ExtentX\" value=\"12726\"><param name=\"_ExtentY\" value=\"8520\"><param name=\"AUTOSTART\" value=\"0\"><param name=\"SHUFFLE\" value=\"0\"><param name=\"PREFETCH\" value=\"0\"><param name=\"NOLABELS\" value=\"0\"><param name=\"CONTROLS\" value=\"ImageWindow\"><param name=\"CONSOLE\" value=\"_master\"><param name=\"LOOP\" value=\"0\"><param name=\"NUMLOOP\" value=\"0\"><param name=\"CENTER\" value=\"0\"><param name=\"MAINTAINASPECT\" value=\"\\1\"><param name=\"BACKGROUNDCOLOR\" value=\"#000000\"></object><br><object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=32 id=Player width=316 VIEWASTEXT><param name=\"_ExtentX\" value=\"18256\"><param name=\"_ExtentY\" value=\"794\"><param name=\"AUTOSTART\" value=\"1\"><param name=\"SHUFFLE\" value=\"0\"><param name=\"PREFETCH\" value=\"0\"><param name=\"NOLABELS\" value=\"0\"><param name=\"CONTROLS\" value=\"controlpanel\"><param name=\"CONSOLE\" value=\"_master\"><param name=\"LOOP\" value=\"0\"><param name=\"NUMLOOP\" value=\"0\"><param name=\"CENTER\" value=\"0\"><param name=\"MAINTAINASPECT\" value=\"0\"><param name=\"BACKGROUNDCOLOR\" value=\"#000000\"><param name=\"SRC\" value=\"\\1\"></object>"
);
$xydw = preg_replace($pattern,$replacement,$xydw);
$xydw = preg_replace("/\[img\]\s*(\S+?)\s*\[\/img\]/is","<a href=\\1 target=_blank><img src=\\1 border=0 onload='javascript:if(this.width>screen.width-460)this.width=screen.width-460' alt='点击图片放大'></a>" ,$xydw);
return $xydw;
}
function xydwsql($sql){
$xydwdb=@mysql_query ("SELECT * FROM $sql ORDER BY `id` DESC LIMIT 0,8");
$array = array();
while ($xydw=@mysql_fetch_array($xydwdb)){
$array[]=$xydw;
}
return $array;
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -