ホームページ  >  記事  >  バックエンド開発  >  PHP+TEXT ゲストブック (5)_PHP チュートリアル

PHP+TEXT ゲストブック (5)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:44:02736ブラウズ

现在我们来讲一下reply.php的代码:
---------------------------------
//reply.php


function check_strlen_long($txt)
{
$len=strlen($txt);
$count=0;
for ($i=0;$i<$len;$i++)
{
if (ord($txt[$i])<128)
{ $count=$count+1;}
if (ord($txt[$i])==10 or ord($txt[$i])==32)
{$count=0;}
if ($count>=60)
  {
  $txt[$i]="n";
  $count=0;
  }
}
  return $txt;
}

function encode ($txt)
{
$txt=strip_tags($txt);
$txt=htmlspecialchars($txt);
$message=StripSlashes($txt);
return $message;
}

  $content=file("guest.txt");
  $disptext=$content[$record-1];
 
if ($job=="addreply" and $replyname!="" and $replycontent!="")
{
$content=file("guest.txt");
$count=count($content);
$time = date(Y年m月d日H小时i分);
$ip=$REMOTE_ADDR;
$replycontent=StripSlashes($replycontent);
$replyname=encode($replyname);
$replycontent=htmlspecialchars($replycontent);
  $replycontent=check_strlen_long($replycontent);
$replycontent=nl2br($replycontent);
$replycontent=ereg_replace(chr(10),"",$replycontent);
$content[$record-1]=substr($content[$record-1],0,strlen($content[$i])-1); $content[$record-1]=$content[$record-1]."






if ($Submit)
{
if ($replyname=="" or $replycontent=="")
{
echo" ";
echo"";
echo"";
}
}
?>














";
echo "出错了回复人姓名和回复内容必須.devdao.com!";
echo"
回复大名


内容を回帰






>

   

 
      



-----------------

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478791.html技術記事现在我们来讲一下reply.phpの代コード: --------------------------------- //reply.php ?関数 check_strlen_long($txt) { $len=strlen($txt); $カウント=0; for ($i=0;$i$len;$i++) {...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。