⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 code.php

📁 PHP整站程序
💻 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("<","&lt;",$xydw);
 $xydw=str_replace(">","&gt;",$xydw);
}
//安全检查
$xydw=str_replace("|","│",$xydw);
$xydw=str_replace("\r","",$xydw);
$xydw=str_replace("\t","",$xydw);
$xydw=str_replace("\n","<br>",$xydw);
$xydw=str_replace(" ","&nbsp;",$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=&quot;','[url="',$xydw);
$xydw =str_replace('&quot;]','"]',$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 + -