xajax写的留言本

  <?

  session_start();

  require_once("../conn/mysqlconn.php");

  require_once('xajax.inc.php');

  if(!isset($_SESSION['wid']))

  {

  $_SESSION['wid']=$_GET["wid"];

  }

  if(isset($_POST['content_4']))

  {

  $con = new createdb;

  $con->createconn();

  $con->mysql="insert into content(webid,tallname,txtconntent) values('$_SESSION[wid]','$_POST[tallnane]','$_POST[content_4]')";

  $con->getresule();

  }

  @define(mun_2,3); //定义每页显示几条记

  function tt($form_mm)

  {

  if($_SESSION["code"]==$form_mm['chetxt'])  //用xajax来取得验证码,不同以前的那种看验证码对不对

  {

  $erro_msg="谢谢你的支持";

  $jjs="";

  }

  else

  {

  $erro_msg="验证码不对,请重新在写";

  $jjs="true";

  }

  $obj= new xajaxResponse();

  $obj->addAssign("check_msg","innerHTML",$erro_msg);

  $obj->addAssign("btn","disabled",$jjs);

  return $obj->getXML();

  }

  function callmsg()

  {

  $obj= new xajaxResponse();

  $obj->addScript("xajax_tt(xajax.getFormValues('form_d'));");

  return $obj->getXML();

  }

  function xx($uu)

  {

  $ad_2="";

  $bb=mun_2;

  $start=$uu*mun_2 - mun_2;

  $II=$uu-1;

  if($uu==1)

  {

  $II=$uu;

  }

  $I=$uu+1;

  if($I>@$_SESSION['$mun_5'])

  {

  $I=$uu;

  }

  $pp = new createdb;

  $pp->createconn();

  $pp->mysql="select count(*) from content where webid=$_SESSION[wid]";

  $pp->getresule();

  $pp->getrow();

  $u=$pp->row[0];

  $t=$u;

  $pp->mysql="select * from content where webid=$_SESSION[wid] group by id desc limit $start,$bb";

  $pp->getresule();

  $start=$start+1;

  while($pp->getrow())

  {

  $ad="<div class='ad_95'>倪称".$pp->row["tallname"]."</div><div class='ad_93'>广告:".$pp->row["tellall"]."</div><div class='ad_91'>".$start."楼</div><div class='ad_90'>内容:".$pp->row["txtconntent"]."</div>";

  $ad_2=$ad_2.$ad;

  @$qqaa="<span onclick='xajax_xx($II)' style='cursor:pointer'>上一页</span> <span onclick='xajax_xx($I)' style='cursor:pointer'>下一页</span> ";

  $start++;

  }

  $obj= new xajaxResponse();

  $obj->addAssign("div","innerHTML",$ad_2);

  $obj->addAssign("ren","innerHTML",@$qqaa);

  $obj->addscript("if ( (event.altKey) || ((event.keyCode == 8) &&

  (event.srcElement.type != 'text' &&

  event.srcElement.type != 'textarea' &&

  event.srcElement.type != 'password')) ||

  ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||

  (event.keyCode == 116) ) {

  event.keyCode = 0;

  event.returnValue = false;

  }

  ");

  return $obj->getXML();

  }

  $ax = new xajax();

  $ax->registerFunction("xx");

  $ax->registerFunction("tt");

  $ax->registerFunction("callmsg");

  $ax->processRequests();

  ?>

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  <html xmlns="http://www.w3.org/1999/xhtml">

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

  <title>无标题文档</title>

  <? $ax->printJavascript();?>

  </head>

  <style type="text/css">

  #div{ width:800px; margin:0 auto;}

  .ad_99 { width:800px; margin:0 auto; border:1px solid #A0A0A4; font:"新宋体"; font-size:18px;}

  .ad_95 { width:200px; float:left; clear:left; background:#FFDFFF; font:"新宋体"; font-size:18px;}

  .ad_93 { width:550px; float:left; clear:right; background:#FFDFFF; font:"新宋体"; font-size:18px;}

  .ad_90 { width:800px; clear:both; font:"新宋体"; font-size:18px;}

  .ad_91 { width:50px; float:right; background:#FF0000; font:"新宋体"; font-size:18px;}

  .ad_88 {width:100px; float:left; margin:0 0 0 47px;font:"新宋体"; font-size:12px;}

  .ad_87 {width:195px; float:left;font:"新宋体"; font-size:12px;}

  #tishi { width:300px; height:180px; background:#0099FF; font-size:18px; border:1px solid #000000; display:block; margin:0 auto; text-align:center; clear:both; display:none;}

  #form_1 { width:500px; height:200px; margin:0 auto; clear:both;}

  .comment_input { font-size:12px; border:2px solid #F1F1F1;

  }

  .comment_input_2 { font-size:14px; border:2px solid #F1F1F1;margin:0 0 5px 0;

  }

  .submit_type { background: #F8F8F8;}

  .checkimg { font-size:29px; color:#D6D6D6; border:1px solid #F1F1F1;}

  .form_div_type { border:2px solid #F1F1F1;}

  </style>

  <body onload="xajax_xx(1)">

  <script type="text/jscript">

  xajax.loadingFunction =function()

  {

  tishi.style.display="block";

  }

  xajax.doneLoadingFunction=function()

  {

  tishi.style.display="none";

  }

  </script>

  <script language="javascript">

  function ansum()

  {

  if(document.getElementById("content_4").value.length==0 || document.getElementById("content_4").value.length>600)

  {

  alert("不过超过300个汉字,和不能为空");

  return false;

  }

  }

  //禁止刷新,回退

  function onKeyDown()

  {

  if ( (event.altKey) || ((event.keyCode == 8) &&

  (event.srcElement.type != "text" &&

  event.srcElement.type != "textarea" &&

  event.srcElement.type != "password")) ||

  ((event.ctrlKey) && ((event.keyCode == 78) || (event.keyCode == 82)) ) ||

  (event.keyCode == 116) ) {

  event.keyCode = 0;

  event.returnValue = false;

  }

  }

  document.onkeydown = onKeyDown;

  function stopy(){   //这个是禁用鼠标右键

  return false;

  }

  document.oncontextmenu=stopy;

  </script>

  <div class="ad_99"> </div>

  <div class="ad_99"> </div>

  <div id="div">

  </div>

  <?

  $pp = new createdb;

  $pp->createconn();

  $pp->mysql="select count(*) from content where webid=$_SESSION[wid]";

  $pp->getresule();

  $pp->getrow();

  $lunnum=$pp->row[0]; //总记录数

  $mun_5="";

  $mun_3="";

  $mun_3=$lunnum % mun_2; //看是否整除/然后算出总页数

  if($mun_3)

  {

  $mun_3=$lunnum / mun_2 + 1;

  }

  else

  {

  $mun_3=$lunnum / mun_2;

  }

  $_SESSION['$mun_5']=$mun_3;

  ?>

  <div class="ad_88">总评论数:<? echo($lunnum);?></div>

  <div class="ad_87"><span id="ren"></span></div>

  <div class="ad_87">页码:

  <?

  for($i=1;$i<=$mun_3;$i++)

  {

  if($i<10)

  {

  $mun_4 = "<span onclick='xajax_xx($i)' style='cursor:pointer'>$i</span> ";

  echo($mun_4);

  }

  }

  if($i>10)

  {

  echo("..");

  }

  ?></div>

  <div class="ad_87">当前在线人数:</div>

  <div id="tishi">

  <p> </p>

  <p> </p>

  <p>正在加栽。。。。。。

  </p>

  </div>

  <div id="form_1" class="form_div_type">

  <form id="form_d" name="formd" method="post" action="index.php" onsubmit="return ansum();">

  <input name="tallnane" type="text" class="comment_input_2" value="昵称" size="8" maxlength="8"/>

  <input type="hidden" name="hidda" value="yhm" />

  <img src="checkimg.php" align="absbottom" />

  <input name="chetxt" type="text" class="checkimg" value="验证码" size="8" maxlength="8" onblur="xajax_callmsg()"/>

  <span id="check_msg">dfdfdf</span> <br>

  <textarea name="content_4" cols="70" rows="10" class="comment_input"></textarea>

  <input name="btn" type="submit" id="btn" value="提交留言" class="submit_type" disabled="true"/>

  </form>

  </div>

  </body>

  </html>