(1)$_post('submit') 应该写成$_POST['submit'] 其他一样改下
(2)echo $sql="insert into message (id,user,title,content,lastdate)" ." values ('','$_post(user)','$_post(title)','$_post(content)',now())"; 这个错误的用法,应该写成
$sql="INSERT INTO message (id,user,title,content,lastdate) VALUES ('','".$_POST['user']."','".$_POST['title']."','".$_POST['content']."',now())";
echo $sql;
echo 后面的表达式不够规范吧,后面的那个插入语句还是分成两段的。。
$_post(user)应该是'$_post['user']
用小括号的话PHP会以为你是想周用一个函数,所以出现在这个
Function name must be a string
$_POST['string'] 这才是全局post的书写格式