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

📄 reply.php

📁 需要mysql
💻 PHP
字号:
<?php
	if(!$inc_lib)  { include("lib.inc.php"); }
	
	if(!$inc_condb)  { include("conn_db.inc.php"); }
	
	$user_id=1;//缺省处理
	$thissql="select g_id,g_top_id,g_title,user_email,g_sendmail from $db_gb where g_id=$g_id and g_top_id=0";
	$query=mysql_query($thissql,$db_conn);
	$array=mysql_fetch_array($query);
	if(!$array[0])
	{
		fatalerror("错误,此条留言不存在,无法回复.");
	}
	else
	{
		$newreplytitle="回复:$array[g_title]";		
		$newreplytitle=msubstr($newreplytitle,0,29);
		$l_newreplytitle=htmlspecialchars($newreplytitle);
	}	

	if($doreply)
	{
		//回复:检测,插入记录,更新同组的时间
		if((strlen($user_name)<1) or ( strlen($user_name)>30) ) { fatalerror("姓名输入错误,输入范围2到30个字符 \n<br>  "); }
		if((strlen($g_title)<1) or (strlen($g_title)>30) ) { fatalerror("标题错误,输入范围2到30个字符 \n<br>  "); }
		if(strlen($user_url)>100) { fatalerror("主页地址太长,最多100个字符 \n<br>  "); }
		if(($user_url!='') and (strtolower(substr($user_url,0,4))!='http') ) { $user_url='http://'.$user_url; }
		if(strtolower($user_url)=='http://') { $user_url=''; }
		if ( ($user_url!='') and (!eregi("http://..*\...*", $user_url)) ) { fatalerror("网址书写不规范 \n<br>  "); }
		if(strlen($user_email)>80) { fatalerror("邮件地址太长,最多80个字符 \n<br>"); }
		if( ($user_email!='') and (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$", $user_email)) )
		{ fatalerror("邮件地址不规范 \n<br>  "); }
		if(strlen($g_said)<1) { fatalerror("留言内容没有填写. \n<br>  "); }
		if(strlen($g_said)>16000) { fatalerror("留言内容太长,如果有重要意见,请到论坛发表. \n<br>  "); }
		$g_sendmail='0';
		$g_time=nowstr();
		$g_ltime=$g_time;
		$user_ip=getenv("REMOTE_ADDR");
		
		$thissql="select count(*) from $db_gb where user_id=$user_id and g_title='$g_title' and user_name='$user_name' and g_said='$g_said'";
		$query=mysql_query($thissql,$db_conn);
		$array=mysql_fetch_row($query);
		if($array[0]>0) { fatalerror("这条留言回复已经发表过了,请不要重复发表.谢谢."); }
		
		$thissql="insert into $db_gb (user_id,g_top_id,user_name,user_url,user_email,user_ip,g_title,g_said,g_time,g_ltime,g_sendmail)
			values ($user_id,$g_id,'$user_name','$user_url','$user_email','$user_ip','$g_title','$g_said','$g_time','$g_ltime',$g_sendmail)";
		$query=mysql_query($thissql,$db_conn);
		
		$thissql="update $db_gb set g_ltime='$g_time' where (g_top_id=$g_id) or (g_id=$g_id) ";
		$query=mysql_query($thissql,$db_conn);
		
		//send mail to 
		
		popok('回复留言成功','回复留言成功,稍候返回');	
			
		exit;
	}
?>
<html>
<head>
<meta HTTP-EQUIV=Content-Type content="text/html; charset=gb2312">
<title><? echo $gb_title; ?></title>
<link rel="stylesheet" href="nr.css" type="text/css">
</head>
<body>
<table width=95% height=4 border=0><tr><td>&nbsp;</td></tr></table>
      <a name=writeme>
      <div align="center">
      <center>
      <table border="0" cellpadding="4" cellspacing="1" width="95%" align=center class=hz>
      <tr  BGCOLOR=#E3E3E3>
      <td  BGCOLOR='#5D7790'>&nbsp;<b><font color=white>回复留言:</b> <?echo $array[g_title];?></font></td>
      </tr>
      </table>
      <table border="0" cellpadding="4" cellspacing="1" width="95%" align=center  BGCOLOR=#F7F7F7 class=hz>
    <form method="POST" action=reply.php>
      <tr  bgcolor=#E3E3E3>
      <td width="131">&nbsp;姓名</td>
      <td width="544"><input type="text" name="user_name" size="25" maxlength=30> <font color=red>*</font> </td>
      </tr>
      <tr  bgcolor=#E3E3E3>
      <td width="131">&nbsp;主页</td>
      <td width="544"><input type="text" name="user_url" size="25" maxlength=100></td>
      </tr>
      <tr  bgcolor=#E3E3E3>
      <td width="131">&nbsp;邮件</td>
      <td width="544"><input type="text" name="user_email" size="25" maxlength=80></td>
      </tr>
      <tr  bgcolor=#E3E3E3>
      <td width="131">&nbsp;标题</td>
      <td width="544"><input type="text" name="g_title" size="25" maxlength=30 value="<?echo $l_newreplytitle; ?>"> <font color=red>*</font> </td>
      </tr>
      <tr  bgcolor=#E3E3E3>
      <td valign="top" width="131">&nbsp;回复</td>
      <td width="544"><textarea rows="6" name="g_said" cols="40"></textarea> </td>
      </tr>
      </table>
      </center>
      </div>
      <p align="center"><input type=hidden name=g_id value="<?echo $g_id;?>"><input type="submit" value=" 回复留言 " name="doreply" class=btnStyle>&nbsp;&nbsp;&nbsp; <input type="reset" value=" 清空重写 " name="B2"  class=btnStyle></p>
      </form>
</body>
</html>      

⌨️ 快捷键说明

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