….简单留言板问题

2012 年 12 月 19 日5270

这是我混合js写的(我也是菜鸟),楼主看看吧,也许有起发,前台还是要js写比较好

<?php
$conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误");
mysql_select_db("bbs", $conn);mysql_query("set names 'GBK'"); //使用GBK中文编码;
function htmltocode($text)
{$text=str_replace("\n","<br/>",str_replace(" ","&nbsp",$text));
return $text; }
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 onchick(){
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;
}
}

</script>

<body>

<form action="add.php" method="post" onsubmit="return onchick()">用户:<input type="text" size="10" maxlength="10" /><br/>标题:<input type="text" size="20" maxlength="20" /><br/>内容:<textarea cols="" >请输入内容</textarea><br/><input type="submit" value="提交" /></form>
</body></html>

0 0