简单PHP留言板之四 —— 添加留言

文件名:add.php

<?php

 include("conn.php");

 if($_POST['submit']){


  $sql="insert into message (id,user,title,content,lastdate) " .
          "values ('','$_POST[user]','$_POST[title]','$_POST[content]',now())";
  mysql_query($sql);
  echo "<script language=\"javascript\">alert('添加成功');history.go(-1)</script>";

 }
 include("head.php");
?>
<SCRIPT language=javascript>
function CheckPost()
{
    if (myform.user.value=="")
    {
        alert("请填写用户名");
        myform.user.focus();
        return false;
    }
    if (myform.title.value.length<5)
    {
        alert("标题不能少于5个字符");
        myform.title.focus();
        return false;
    }
    if (myform.content.value=="")
    {
        alert("必须要填写留言内容");
        myform.content.focus();
        return false;
    }
    
    /**下面的email校验,留言板里没有**/
    if (myform.email.value=="")
    {
        alert("请填写Email");
        reg_testdate.email.focus();
        return false;
    }else {
        email = reg_testdate.email.value;
        if(!emailFormatCheck(email)){
            alert("请填写正确的Email");
            reg_testdate.email.focus();
            return false;
        }
    }
}


/**
 * email格式校验
 */
function emailFormatCheck(email){
    if ((email.length > 128) || (email.length < 6)) {
        return false;
    }

    var format = /^[A-Za-z0-9+]+[A-Za-z0-9\.\_\-+]*@([A-Za-z0-9\-]+\.)+[A-Za-z0-9]+$/;
    if (!email.match(format)) {
        return false;
    }
    return true;
}
</SCRIPT>

  <form action="add.php" method="post" name="myform" onsubmit="return CheckPost();">
  用户:<input type="text" size="10" name="user" /><br>
  标题:<input type="text" name="title" /><br/>
  内容:<textarea name="content"  cols="60" rows="9"></textarea><br/>

  <input type="submit" name="submit" value="发布留言"/>


  </form>
原文地址:https://www.cnblogs.com/xcxc/p/2571135.html