刚学PHP问题解决不了帮忙看下就是简单的提交表单,保存到数据库中,结果出错
错误为:Fatal error: Function name must be a string in D:\wamp\www\mr\01\99Pursey\release.php on line 3
以下是页面,不理解什么意思
顺便问下,大家开发PHP都用什么工具
index.php<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head><body>
<form id="form1" name="form1" method="post" action="release.php">
  <input type="text" name="userName" id="userName" /><br />
  <input type="password" name="passWord" id="passWord" /> <br />
  <input type="submit" name="btn1" value="提交" />
</form>
</body>
</html>release.php<?php
include("conn/conn.php");
$userName=$_POST(userName);
$passWord=$_POST(passWord);
$sql=mysql_query("insert into tb_users(userName,passWord)values('$userName','$passWord')");
if($sql)
{
echo ("<script>alert('保存成功');window.location.harf='index.php';</script>");
}
else 
{
echo ("<script>alert('保存失败');history.back();</script>");
}
?>conn.php<?php
$conn=mysql_connect("localhost","root","")or die("数据库服务连接错误".mysql_error());
mysql_select_db("db_Pursey",$conn)or die("数据库连接错误".mysql_error());
mysql_query("set names gb2312");
?>

解决方案 »

  1.   

    $userName=$_POST(userName); 
    $passWord=$_POST(passWord); 
    改为
    $userName=$_POST["userName"]; 
    $passWord=$_POST["passWord"]; 
      

  2.   

    $userName=$_POST(userName);
    $passWord=$_POST(passWord); $_POST['userName']
    $_POST['passWord']
      

  3.   

    $userName=$_POST(userName); 
    $passWord=$_POST(passWord); 
    $sql=mysql_query("insert into tb_users(userName,passWord)values('$userName','$passWord')");  改为:$sql=mysql_query("insert into tb_users(userName,passWord) values('$_POST[userName]','$_POST[passWord])'; 就好了. 不用再定义上面的两个变量.
      

  4.   

    $sql=mysql_query("insert into tb_users(userName,passWord)values('$userName','$passWord')");改为:$sql=mysql_query("insert into tb_users(userName,passWord)values('".$userName."','".$passWord."')");