Login
网站首页 > 文章中心 > 其它

在php中注册用户

作者:小编 更新时间:2023-08-03 12:24:01 浏览量:210人看过

php实现用户注册和登入,不用做效果求大牛指导

登陆界面 login.php

form action="logincheck.php" method="post"

用户名:input type="text" name="user"/br/

在php中注册用户-图1

用户名:input type="text" name="user"/br/

用户名:input type="text" name="user"/br/

密 码:input type="password" name="pass"/br/

密 码:input type="password" name="pass"/br/

密 码:input type="password" name="pass"/br/

input type="submit" name="sub" value="登陆"/

a href="register.php"注册/a

/form

登陆处理界面logincheck.php

在php中注册用户-图2

php

mysql_connect('localhost','root','');

mysql_select_db('test');

mysql_query("set names 'gbk'");

$nsql="select username,passwd,nick from userinfo where username = '$_POST[user]' and passwd = '$_POST[pass]'";

$result = mysql_query($nsql);

$num = mysql_num_rows($result);

if($num){

$row = mysql_fetch_array($result);

}else{

echo"scriptalert('用户名或密码不正确');history.go(-1);/script";

}

注册界面register.php

form action="regcheck.php" method="post"

用户名:input type="text" name="user"/br/

密 码:input type="password" name="pass"/br/

密 码:input type="password" name="pass"/br/

密 码:input type="password" name="pass"/br/

昵 称:input type="text" name="nick"/br/

昵 称:input type="text" name="nick"/br/

昵 称:input type="text" name="nick"/br/

input type="submit" name="sub" value="注册"/

注册处理界面regcheck.php

$nsql="select username from userinfo where username = '$_POST[user]'";

echo "scriptalert('用户名已存在注册失败');history.go(-1);/script";

$isql = "insert into userinfo values('$_POST[user]','$_POST[pass]','$_POST[nick]')";

mysql_query($isql);

echo"scriptalert('注册成功');history.go(-1);/script";

关于php注册用户名:

前面加上这句试试..

$userid=$_POST["userid"];

使用php实现用户注册和登录功能制作 !急求大神帮助!

①.、需要建立一个数据表test

id int(10) primary key not null increment

pass char(10) not null

这里告诉你一个小技巧,很多时候我们都是拿用户名和密码一起比对,如果都正确则跳转.这个地方其实我们需要防止sql注入攻击,我们可以写两条语句,当用户名正确,我们才执行下一条密码比对语句,这样可以有效防止sql的注入攻击.

php 中注册用户之后 怎么直接登录?

我用的是sso(可以百度,原理不说了)登录模块,流程是这样的:

PHP怎么实现登录和注册?

echo?'登陆成功';

form?action=""?method="get"/

table?border="0"?cellspacing="0"?cellpadding="0"?

tr

td?class="fieldValue"?width="100%"input?type="text"?name="user"?//td

/tr

trtd?height="10"/td/tr

td?class="fieldKey"密码:/td

td?class="fieldValue"input?type="password"?name="pwd"?//td

/table

input?type="submit"?value="登陆"/

写了一个超级简单的,

php用户登录与注册

你的$mysqli是什么东西? new mysqli(..);的吗?

那样的话query方法在不出错的情况下返回的是TRUE或 mysqli_result 对象,所以不会出else的结果

应该判断$result-num_rows来判断有没有取到数据

以上就是土嘎嘎小编为大家整理的在php中注册用户相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章