LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 666|回复: 5

帮俺看看PHP的问题,HTTP Server已经建好了。

[复制链接]
发表于 2003-5-11 16:10:24 | 显示全部楼层 |阅读模式
user.html内容:
<html>
<head>
<title> TestGuide New User </title>
</head>

<body>
<h1> TestGuide 添加新用户 </h1>

<form action="insert_user.php" method="get">
   <table border=0>
    <tr>
     <td>用户编号</td>
      <td><input type=text name=userid maxlength=5 size=13><br></td>
    </tr>
    <tr>
     <td>用户姓名</td>
      <td><input type=text name=name maxlength=12 size=13><br></td>  
    </tr>
    <tr>
     <td>邮编</td>
      <td><input type=text name=zip maxlength=6 size=6><br></td>
    </tr>
    <tr>
     <td>地址</td>
       <td><input type=text name=address maxlength=90 size=30><br></td>
    </tr>
    <tr>
     <td>备注</td>
       <td><input type=text name=text maxlength=100 size=30><br></td>
    </tr>
    <tr>
     <td colspan=2><input type=submit value="添加"></td>
    </tr>
   </table>
  </form>
</body>
</html>
下面是insert_ueser.php内容:
<?php

   if(!$userid || !$name || !$zip || !$address)
   {echo "信息没有输入完全,请返回重新输入!";
    exit;
   }

   $userid=addslashes($userid);
   $name=addslashes($name);
   $zip=addslashes($zip);
   $address=addslashes($address);
   $text=addslashes($text);


   @ $db = mysql_pconnect("localhost","","");

   if(!$db)
   {echo "无法连接数据库,请稍后重试!";
    exit;
   }
   mysql_select_db("testguide");
   $query = "insert into users valuse
             ('".$userid."','".$name."','".$zip."','".$address."','".$text."')";
   $result = mysql_query($query);
   if($result)
     echo mysql_affected_rows()."新用户已经输入数据库。";

?>
MYSQL数据库已经建好可以用,但在user.html中输入任何信息,insert_user.php总是显示“信息没有输入完全,请返回重新输入”,俺是死活
看不出错在哪里?555555~~~
 楼主| 发表于 2003-5-11 16:12:32 | 显示全部楼层
在线等!
发表于 2003-5-11 16:28:40 | 显示全部楼层

看看php的配制文件里。有这么一句。

看看php的配制文件里。有这么一句。
register_global好像是这样吧。将它改为on,再试试。
 楼主| 发表于 2003-5-11 22:08:23 | 显示全部楼层
药到病除!
能不能告诉俺register_global是做什么的?
发表于 2003-5-11 22:37:40 | 显示全部楼层
这里是不是也有问题?
@ $db = mysql_pconnect("localhost","","");
好像应该
@ $db = mysql_pconnect("localhost","mysql","");怎莫可能用户和密码都是空呢?
 楼主| 发表于 2003-5-13 01:39:36 | 显示全部楼层
哦,我是在Win下的MySQL,密码设为空的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表