一个模仿oso的php论坛程序源码(之二)

程序二:addforum.php

  <html>

  <head>

  <link rel="STYLESHEET" type="text/css" href="fp_zhangcg.css">

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

  <meta name="Microsoft Theme" content="none">

  <meta name="Microsoft Border" content="none">

  <title>发表信息</title>

  </head>

  <body bgcolor="#C0C0C0" background="backcolor.gif">

  <SCRIPT language=JavaScript>

  <!--

  var submitcount=0;

  function checkSubmit() {

  if (submitcount == 0)

  {

  submitcount++;

  return true;

  }

  else {

  if (submitcount>0){

  alert("帖子已成功提交,请勿重复发帖!nDon't submit the form twice, please.");            return false;

  }

  }

  }

  function check_com(){

  if (document.form.username.value.length == 0){

  submitcount--;

  alert("请输入您的网上大名!nPlease input your user name.");

  return false;

  }

  if (document.form.forumtitle.value.length ==0){

  submitcount--;

  alert("主题不能为空!nYou must supply a subject.");

  return false;

  }

  if (document.form.forumcontent.value.length == 0){

  submitcount--;

  alert("加贴内容不能为空!nYou must supply a message.");

  return false;

  }

  return true;

  }

  //-->

  </SCRIPT>

  <?

  include ("c:mydbheader.inc");

  ?>

  <?

  if (empty($theme_id))  {

  $theme_id = 0;

  }

  ?>

  <table width="750" border="0">

  <tr>

  <?

  if ($theme_id == 0 ) {

  print ' <td class="text">当前位置:主页——论坛——发表论坛</td>';

  }

  else

  {

  print ' <td class="text">当前位置:主页——论坛——回复帖子</td>';

  }

  ?>

  <td> </td>

  </tr>

  </table>

  <?

  print '<form action="readforum.php?readflag=0 " ';

  print ' method=post name=form   onsubmit="return check_com()">';

  ?>

  <table width="750" border="0">

  <tr>

  <td width="131" class="text">

  <div align="right"><span class="text"><span class="text">您的大</span>名:</span></div>

  </td>

  <td width="609">

  <input type="text" name="username" size="80" value="" maxlength="12">

  <font color="#ff0000">*</font> </td>

  </tr>

  <tr>

  <td width="131" class="text">

  <div align="right">E_mail:</div>

  </td>

  <td width="609">

  <input type="text" name="useremail" size="80">

  </td>

  </tr>

  <tr>

  <td width="131" class="text">

  <div align="right">你的主页:</div>

  </td>

  <td width="609">

  <p>

  <input type="text" name="userhttp" size="80" value="http://">

  </p>

  </td>

  </tr>

  <tr>

  <td width="131" class="text">

  <?

  if ($theme_id == 0 ) {

  print ' <div align="right">加帖标题:</div>';

  print ' </td> <td width="609"> ';

  print ' <input type="text" name="forumtitle" size="80">';

  print '<input type="hidden" name="theme_id" value="0">';

  print '  <font color="#ff0000">*</font> </td>';

  } else {

  $dbh =  mysql_connect('localhost:3306','root','');

  mysql_select_db('test');

  $tempstr = " select title from fr_t_forumtitle where id = ".$theme_id;

  $res=mysql_query($tempstr,$dbh);

  $row=mysql_fetch_array($res);

  print ' <div align="right">回帖标题:</div>';

  print ' </td> <td width="609"> ';

  print ' <font color="#ff0000">'.$row["title"].'</font>';

  print ' <input type="hidden" name="theme_id" value="'.$theme_id.'">';

  print ' <input type="hidden" name="forumtitle" value="e">';  //判断使用

  print ' </td>';

  }

  ?>

  </tr>

  <tr>

  <td width="131" class="text">

  <div align="right">表情图标:</div>

  </td>

  <td width="609">

  <p>

  <input type="radio" name="forumface" value="1" checked>

  <img src="icon1.gif" width="18" height="18">

  <input type="radio" name="forumface" value="2">

  <img src="icon2.gif" width="18" height="18">

  <input type="radio" name="forumface" value="3">

  <img src="icon3.gif" width="18" height="18">

  <input type="radio" name="forumface" value="4">

  <img src="icon4.gif" width="18" height="18">

  <input type="radio" name="forumface" value="5">

  <img src="icon5.gif" width="18" height="18">

  <input type="radio" name="forumface" value="6">

  <img src="icon6.gif" width="18" height="18">

  <input type="radio" name="forumface" value="7">

  <img src="icon7.gif" width="18" height="18"><br>

  <input type="radio" name="forumface" value="8">

  <img src="icon8.gif" width="18" height="18">

  <input type="radio" name="forumface" value="9">

  <img src="icon9.gif" width="18" height="18">

  <input type="radio" name="forumface" value="10">

  <img src="icon10.gif" width="18" height="18">

  <input type="radio" name="forumface" value="11">

  <img src="icon11.gif" width="18" height="18">

  <input type="radio" name="forumface" value="12">

  <img src="icon12.gif" width="18" height="18">

  <input type="radio" name="forumface" value="13">

  <img src="icon13.gif" width="18" height="18">

  <input type="radio" name="forumface" value="14">

  <img src="icon14.gif" width="18" height="18"></p>

  </td>

  </tr>

  <tr>

  <td width="131" valign="top" height="30" class="text">

  <div align="right">加贴内容:</div>

  </td>

  <td width="609" valign="top" height="30">

  <textarea name="forumcontent" cols="80" rows="6"></textarea>

  </td>

  </tr>

  <tr>

  <td width="131" valign="top"></td>

  </td>

  <td width="609" valign="top">

  <input type="submit" name="Submit" onclick="return checkSubmit()" value="提交">

  <input type="reset" name="Submit2" value="清除">

  </td>

  </tr>

  </table>

  </form>

  <p><span class="text">请您注意: <br>

  <font color="#ff0000">*</font> 您的大名,加帖标题不能为空<br>

  <font color="#ff0000">* </font>尊重网上道德,遵守中华人民共和国的各项有关法律法规 <br>

  <font color="#ff0000">* </font>承担一切因您的行为而直接或间接导致的民事或刑事法律责任 <br>

  <font color="#ff0000">*</font> 参与本论坛即表明您已经阅读并接受上述条款 <br>

  </span> </p>

  <?

  include ("c:mydbfooter.inc");

  ?>

  <p><span class="text"> </span></p>

  </body>

  </html>

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

  http://zhangcg.yeah.net