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

📄 char.inc.php

📁 php做的一个同学录网站,功能齐全. 后台管理非常方便,有需要的同学可以下载测试.
💻 PHP
字号:
<?
function bcdiv($recordno,$pagesizeno,$temp)
{
$showpage=$recordno/$pagesizeno;
return (int)($showpage);
}
function zlstr($strcon)
{
  $strcon=$strcon.chr(13);
  $str2=str_replace(chr(32),"&nbsp;",$strcon);
  $strshow=str_replace(chr(13),"<br>",$str2);
  return $strshow;
}
function zlstr1($strcon)
{
  $strcon=$strcon.chr(13);
  $spos=1;
  $epos=0;
  $strshow="";
  do
  { $epos=strpos($strcon,chr(13),$spos);
    if (!$epos) break;
    $strshow=$strshow."<BR>".substr($strcon,$spos,$epos-$spos);
    $spos=$epos+1;
  } while(1);
  $str2=str_replace(chr(32),"&nbsp;",$strshow);
  return $str2;
}
function zhuan($tempmemo)
{
if (strpos($tempmemo,chr(13),1))
{
  $memo=zlstr($tempmemo);
}else{
  $memo=$tempmemo;
}
 return $memo;
}
//$const$ANNOUNCE_ALL=false;
//是否允许一贴多投
//$const$PrevAnnounce=false;
//是否允许显示前贴内容(如同回复EMAIL一样回复帖子)
//$const$PRECHAR="> ";
//    回复帖子时候的前导字符串,只有当PrevAnnounce=true时有效
//$const$ANNOUNCE_MAXBYTE=16384;
$ANNOUNCE_MAXBYTE=16384;
$maxannounce=15;
//帖子内容最大的字节数
//$CONST$REFRESH_TIME=0;
//帖子列表刷新时间,如果其值<100时无效不刷新
//$const$TIME_ADJUST=0'hour
//$如果服务器远在海外,用于调整帖子加贴时间(调整为北京时间),其值您自定;
//$Need_password=true;
//是否加贴时每次都需要输入口令
//$WINNT_CHINESE=(strlen("是否加贴")=4);
function htmlencode($str)
{
  if (isset($str))
  {
  $l=strlen($str);
  $result="";
  for ($i=1; $i<=$l; $i=$i+1)
  {
    switch (substr($str,$i,1))
    {
      case "<":
        $result=$result."&lt;";
        break;
      case ">":
        $result=$result."&gt;";
        break;
      case $chr(34):
        $result=$result."&quot;";
        break;
      case "&":
        $result=$result."&amp;";
        break;
      case $chr(13):
        $result=$result."<br>";
        break;
      case $chr(9):
        $result=$result."&nbsp;&nbsp;&nbsp;&nbsp;";
        break;
      case $chr(32):
        //$result=$result."&nbsp;"
        if ($i+1<=$l && $i+1>0)
        {

          if (substr($str,$i+1,1)==chr(32) || substr($str,$i+1,1)==chr(9) || substr($str,$i-1,1)==chr(32) || substr($str,$i-1,1)==chr(9))
          {

            $result=$result+"&nbsp;";
          }
            else
          {
            $result=$result+" ";
          }
        }
          else
        {
          $result=$result+"&nbsp;";
        }
        break;
      default:
        $result=$result+substr($str,$i,1);
        break;
    }
  }
  return $result;
 }else{
     return "";
    break;
 }

}
function htmlencode2($str)
{
  if (!isset($str))
  {

  $l=strlen($str);
  $result="";
  for ($i=1; $i<=$l; $i=$i+1)
  {
    switch (substr($str,$i,1))
    {
      case "<":
        $result=$result+"&lt;";
        break;
      case ">":
        $result=$result+"&gt;";
        break;
      case $chr(34):
        $result=$result+"&quot;";
        break;
      case "&":
        $result=$result+"&amp;";
        break;
      case $chr(9):
        $result=$result+"    ";
        break;
      default:
        $result=$result+substr($str,$i,1);
        break;
    }
  }
  return $result;
 }else{
  return "";
  break;
 }

}
function ShowBody($Str)
{
  $l=strlen($str);
  $result="";
  for ($i=1; $i<=$l; $i=$i+1)
  {
    switch (substr($str,$i,1))
    {
      case "<":
        $result=$result+"&lt;";
        break;
      case ">":
        $result=$result+"&gt;";
        break;
      case $chr(34):
        $result=$result+"&quot;";
        break;
      case "&":
        $result=$result+"&amp;";
        break;
      case $chr(13):
        $result=$result+"<br>";
        break;
      case $chr(9):
        $result=$result+"&nbsp;&nbsp;&nbsp;&nbsp;";
        break;
      case $chr(32):
//result=result+"&nbsp;"
        if ($i+1<=$l && $i+1>0)
        {
          if (substr($str,$i+1,1)==chr(32) || substr($str,$i+1,1)==chr(9) || substr($str,$i-1,1)==chr(32) || substr($str,$i-1,1)==chr(9))
          {
            $result=$result+"&nbsp;";
          }
            else
          {
            $result=$result+" ";
          }
        }
          else
        {
          $result=$result+"&nbsp;";
        }
        break;
      default:
        $result=$result+substr($str,$i,1);
        break;
    }
  }
  echo $result;
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -