用PHP做一个登录注册功能,点击注册不能跳转页面
在登录页面点击注册页面不能跳转,点击登录也不能进入数据库,但是在注册页面能够进行提交和进入数据库注册页面代码:<html><body><center><h1>注册信息<h...
在登录页面点击注册页面不能跳转,点击登录也不能进入数据库,但是在注册页面能够进行提交和进入数据库
注册页面代码:
<html>
<body >
<center>
<h1>注册信息<h1>
<form action="xi.php" method="post">
<table>
<td align="right">
邮箱:<input type="text" name="email"><br>
用户名:<input type="text" name="name"><br>
密码:<input type="text" name="password"><br>
确认密码:<input type="text" name="again password"><br>
</td>
<table>
<input type="submit" value="提交">
</form>
</center>
</body>
</html>
登录界面代码:
<html>
<body>
<center>
<h2>登录界面</h2>
<form action="zhece.php" method="post">
<table>
<td align="right">
用户名:<input type="text" name="name"><br>
密码:<input type="text" name="password"><br>
</td>
</table>
<input type="submit" value="登录">  
<input type="submit" value="注册">
</form>
</center>
</body>
</html>
连接数据库代码:
<?php
$link=mysql_connect("localhost","root","");
if (!$link)
{
die("连接数据库失败");
}
mysql_select_db("student",$link);
$sql="insert into me(name,email)
values('$_POST[name]','$_POST[email]')";
if (!mysql_query($sql,$link))
{
echo "添加失败!";
} else
{
echo "添加成功";
}
?> 展开
注册页面代码:
<html>
<body >
<center>
<h1>注册信息<h1>
<form action="xi.php" method="post">
<table>
<td align="right">
邮箱:<input type="text" name="email"><br>
用户名:<input type="text" name="name"><br>
密码:<input type="text" name="password"><br>
确认密码:<input type="text" name="again password"><br>
</td>
<table>
<input type="submit" value="提交">
</form>
</center>
</body>
</html>
登录界面代码:
<html>
<body>
<center>
<h2>登录界面</h2>
<form action="zhece.php" method="post">
<table>
<td align="right">
用户名:<input type="text" name="name"><br>
密码:<input type="text" name="password"><br>
</td>
</table>
<input type="submit" value="登录">  
<input type="submit" value="注册">
</form>
</center>
</body>
</html>
连接数据库代码:
<?php
$link=mysql_connect("localhost","root","");
if (!$link)
{
die("连接数据库失败");
}
mysql_select_db("student",$link);
$sql="insert into me(name,email)
values('$_POST[name]','$_POST[email]')";
if (!mysql_query($sql,$link))
{
echo "添加失败!";
} else
{
echo "添加成功";
}
?> 展开
1个回答
展开全部
感觉你的错误好多啊
首先:登录页面的注册按钮你尽量别用<input type='submit' ...../>这样的,这样的会当成form表单的提交按钮进行处理
其次:mysql数据库操作是使用对象的方式,即
<?php
//----------------------------------------------
$link=mysql_connect("localhost","root","") or die("连接数据库失败");
// 选择数据库
$link->mysql_select_db("student");
// 拼装sql语句
$sql="insert into me(name,email) values('{$_POST['name']}','{$_POST['email']}')";
// 判断执行是否成功
if (!$link->mysql_query($sql))
echo "添加失败!";
else
echo "添加成功";
先就说这些吧,没有看到你的登录的页面提交位置的php文件,无法再给你提建议了。望采纳
首先:登录页面的注册按钮你尽量别用<input type='submit' ...../>这样的,这样的会当成form表单的提交按钮进行处理
其次:mysql数据库操作是使用对象的方式,即
<?php
//----------------------------------------------
$link=mysql_connect("localhost","root","") or die("连接数据库失败");
// 选择数据库
$link->mysql_select_db("student");
// 拼装sql语句
$sql="insert into me(name,email) values('{$_POST['name']}','{$_POST['email']}')";
// 判断执行是否成功
if (!$link->mysql_query($sql))
echo "添加失败!";
else
echo "添加成功";
先就说这些吧,没有看到你的登录的页面提交位置的php文件,无法再给你提建议了。望采纳
追问
我登录页面登录,注册按钮都改成了
登录  
注册
你说的登录页面提交位置的php文件是什么意思,登录成功不就是直接通过xi.php文件进入数据库了吗
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询