ホームページ > バックエンド開発 > PHPチュートリアル > PHPで作るテキストゲストブックの例(5)_PHPチュートリアル

PHPで作るテキストゲストブックの例(5)_PHPチュートリアル

WBOY
リリース: 2016-07-21 16:06:16
オリジナル
806 人が閲覧しました

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



関数 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 または ord($txt[$i])==32)
{$count=0;}
if ($count>=60)
{
$txt[$i] ]="n";
$count=0;
}
}
$txt を返します。
}

関数エンコード ($txt)
{
$txt=strip_tags($txt);
$txt=htmlspecialchars($txt);
$message=ストリップスラッシュ($txt);
$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=ストリップスラッシュ($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]."



include('head.htm');?>
<表のボーダー= 1 幅= 65% 高さ= 169 cellpadding="8" cellpacing="0" bordercolor="#E3E3E3" >
<フォームメソッド= POST action=reply.php >

if ($Submit)
{
if ($replyname=="" または $replycontent=="")
{
echo" ";
エコー" ";
echo "出错了回复人姓名和回复内容必須!";
エコー"";
echo"";
}
}
?>
echo $disptext ?>  
  
回复大名



  
  

コンテンツを回帰




  
  



  
  

<入力タイプ=隠し名=レコード値=>






   
        



----------------------
此処止、phpの代码我们已经書完、剩下是您要作一留言本的本头及底部
您可以任意のメッセージ形式を設定します。本文上に少なくとも 3 つの接続が必要です: 查見主页
発行邮件を返します。このような留言本システムは完全に計算されます。これは本文の留言本であるため、心のデータベースを使用しません。の问問題、您只要再写ゲスト.txt 文件完整。虽然この留言本不有 mysql 等、可是機能仍然不错。そして、完全に您自己の留言本.好了、次节我们将guest.txt の作成および上流に送信する重要な手順を説明します。
未完待ち续...

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