我在注册页面写入了如下代码:
<?php
$conn=mysql_connect("localhost","root","614510")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("message",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$username=$_POST['username'];
$name=$_POST['name'];
$password=$_POST['password'];
$sex=$_POST['sex'];
$email=$_POST['Email'];
$html=$_POST['html'];
$sql=mysql_query("insert into users(username,name,password,sex,email,html)values('$username','$name','$password','$sex','$email','$html')");
echo "<script>alert('提交信息成功!');window.location.href='member-register.php';</script>";
mysql_free_result($sql);
mysql_close($conn);
?>
但是总弹出'提交信息成功!',甚至都关不了……
<?php
$conn=mysql_connect("localhost","root","614510")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("message",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$username=$_POST['username'];
$name=$_POST['name'];
$password=$_POST['password'];
$sex=$_POST['sex'];
$email=$_POST['Email'];
$html=$_POST['html'];
$sql=mysql_query("insert into users(username,name,password,sex,email,html)values('$username','$name','$password','$sex','$email','$html')");
echo "<script>alert('提交信息成功!');window.location.href='member-register.php';</script>";
mysql_free_result($sql);
mysql_close($conn);
?>
但是总弹出'提交信息成功!',甚至都关不了……
解决方案 »
- 求助,我后台有一个无限级分类树菜单表,我在前台调用此表,怎么才有级数地调用出来
- PHP导入XML数据过程中,手动中断?高手请进?
- php程序 命令方式 和 web方式 编码区别
- 经常的做网页需要这样一个功能大家看一下有没有啊?
- 这段PHP代码有什么作用?
- mysql语句求助
- 这个正则表达式怎么写?
- 怎样把自己用C++builder做的一个控件插入php或是html页面中?
- -_-_-_-_-_渔家傲-_秋水无痕清见底_-_-_-_-_-_-_-_-_
- 急!急!急!200分求,哪位仁兄有MSSQL的ASP或PHP或JSP的管理程序,就如PHP写的phpMyAdmin那样的东东
- 数组追加出神奇的错误
- 求一个IIS下的httpd.ini的规则
echo " <script>alert('提交信息成功!');window.location.href='/'; </script>";
这句可以这样:window.location.href='member-register.php?ok=1'
程序开头这样:
$fok=$_POST['ok'];
if($fok!=1){
$conn=mysql_connect("localhost","root","614510")or die("数据库服务器连接错误".mysql_error());
mysql_select_db("message",$conn)or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$username=$_POST['username'];
$name=$_POST['name'];
$password=$_POST['password'];
$sex=$_POST['sex'];
$email=$_POST['Email'];
$html=$_POST['html'];
$sql=mysql_query("insert into users(username,name,password,sex,email,html)values('$username','$name','$password','$sex','$email','$html')");
mysql_free_result($sql);
mysql_close($conn); echo " <script>alert('提交信息成功!');window.location.href='member-register.php?ok=1'; </script>"; }
这样试试看.
把这句window.location.href='member-register.php'; 改为:
//window.location.href='member-register.php';
试一下.
“$sql=mysql_query("insert into users(username,name,password,sex,email,html)values('$username','$name','$password','$sex','$email','$html')");
mysql_free_result($sql); ”Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in E:\php\phpnow\htdocs\talking\member-register.php on line 128
这又是出现了什么问题呢?