{
?>
插入测试}
else
{ echo "submit=$submit";
$handler=mysql_connect("localhost","用户名","密码");
mysql_select_db("数据库",$handler);
if(empty($writer))
{
$writer="访客";
}
if(!strstr($email,"@"))
{
$email="无";
}
$msg=addslashes(nl2br($msg));
$query ="INSERT INTO msgboard";
$query.="(authname,authemail,posttime,msg)";
$query.=" valueS ('$writer','$email',NOW(),'$msg')";
$result=mysql_query($query,$handler)
or die("插入出错,错误信息为:".mysql_error());
mysql_close($handler);
if($result=true)
{
echo "记录插入成功"; }
}?>
经测试发现,$submit,$writer,$email,$msg全为空值,即没有取到表单所传递过来的值,百思不得其解
望帮忙!!!!