一个php作的文本留言本的例子(五)

GODSAMEMAN

GODSAMEMAN

2016-01-29 14:37

一个php作的文本留言本的例子(五),一个php作的文本留言本的例子(五)
  现在我们来讲一下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]."<!--reply<tr<td colspan=4<ul<font color=#AB00E1回复内容:</font<br".$replycontent."<br回复人大名:".$replyname."<br<font color=#CC33FF时间:$time 来自:$ip</font</ul<hr size=1 color=blue</td</trn";
$fp=fopen("guest.txt","w");
for ($i=0;$i<$count;$i++)
  {
   fputs($fp,$content[$i],strlen($content[$i]));
  }
  echo "<meta http-equiv=Refresh content=1;url=guest.php";
  exit;

}
  ?  
<titlezihanonline</title
<style
<!--
A:link {text-decoration: none ; color:0000ff}
A:visited {text-decoration: none; color:004080}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color:ff0000}
BODY {FONT-SIZE: 10p}
TH {FONT-SIZE: 10pt}
TD {FONT-SIZE: 10pt}
--
</style
<body bgcolor="#FFFFFF" background="back.gif"
<div align=center
  <? include('head.htm');?
  <table border= 1  width= 65%  height= 169 cellpadding="8" cellspacing="0" bordercolor="#E3E3E3"
    <form method= POST  action=reply.php
      <?
      if ($Submit)
       {
        if ($replyname=="" or $replycontent=="")
        {
      echo"<tr align=left valign=middle bgcolor=#F0F0F0 ";
      echo"<td width= 100%  height= 31 ";
      echo "<font color=red出错了</font回复人姓名和回复内容必填!";
      echo"</td";
      echo"</tr";
       }
       }
      ?
      <? echo $disptext ?  
      <tr align="left" valign=&quo
展开更多 50%)
分享

猜你喜欢

一个php作的文本留言本的例子(五)

PHP
一个php作的文本留言本的例子(五)

一个php作的文本留言本的例子(一)

PHP
一个php作的文本留言本的例子(一)

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

一个php作的文本留言本的例子(三)

PHP
一个php作的文本留言本的例子(三)

一个php作的文本留言本的例子(四)

PHP
一个php作的文本留言本的例子(四)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

一个php作的文本留言本的例子(六)

PHP
一个php作的文本留言本的例子(六)

一个php作的文本留言本的例子(二)

PHP
一个php作的文本留言本的例子(二)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《炉石传说》卡组 现天梯环境下的咆哮德

《炉石传说》卡组 现天梯环境下的咆哮德

《逆天仙魔录》独创摇钱树系统玩法详解

《逆天仙魔录》独创摇钱树系统玩法详解
下拉加载更多内容 ↓