<SCRIPT language=javascript>function CheckPost(){ if(myform.user.value=""); { alert("请填写用户"); myform.user.focus(); return false; } if(myform.title.value.lengh<5){ alert("标题不能小于5字符"); myform.title.focus(); return false; }}</SCRIPT> <div class="form"><form action="message.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"></textarea><br/><input type ="submit" name="submit" value="发布留言"/>
js コードはテンプレートとして解釈されますか?
js コードはテンプレートとして解釈されますか?
include ('./global.php');if($_POST['submit']){ $sql="INSERT INTO `message`(`id`, `user`, `title`, `content`, `lastdate`) " . "VALUES ('','$_POST[user]','$_POST[title]','$_POST[content]',now())"; $query=$db->query($sql); echo "<script> {window.alert('发布成功')} </script>";}$smarty->display("message.htm");
リテラルタグを使用し、js ブロックを含めてください
http://smarty.jz123.cn/ language.function.literal.html