很多站长朋友们都不太清楚php常用注册模块,今天小编就来给大家整理php常用注册模块,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 关于php注册模块的问题,为什么网页提示我“数据记录插入失败!”?? 2、 我是新手,如何用PHP实现在论坛里加入一个类似用户注册验证的模块呢?求救 3、 php实现用户注册和登入,不用做效果求大牛指导 4、 PHP用户注册及登录模块的思路? 5、 PHP注册模块代码 帮忙查下错 老是显示“对不起,注册失败”,连接数据库文件conn.php没有错啊。。。 关于php注册模块的问题,为什么网页提示我“数据记录插入失败!”??你的spl语句大致上是没有什么错误的。。。不过在跟数据库连接的时候还需要检查一下,比如说你传过去的数据跟数据库里的表的内容有没有一一对应,很多刚学习使用数据库的新手都会犯这样的错误的。。。
我是新手,如何用PHP实现在论坛里加入一个类似用户注册验证的模块呢?求救字符验证貌似论坛自带吧。。。
论坛的话一般templet里面是模板吧。。html格式的板式。。。你可以找到注册页。。一般是register.htm往里面加几项input。。然后在php注册页面里插入$_POST[''];并且赋给变量。。然后进行验证。。。如果错误就echo "<Meta http-equiv=\"Refresh\" Content=\"3\; Url=\">";转跳。。要是正确就。。。
php实现用户注册和登入,不用做效果求大牛指导登陆界面 login.php
<form action="logincheck.php" method="post">
用户名:<input type="text" name="user"/><br/>
密码:<input type="password" name="pass"/><br/>
<input type="submit" name="sub" value="登陆"/>
<a href="register.php">注册</a>
</form>
登陆处理界面logincheck.php
<?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);
echo "欢迎您,$row[2]";
}else{
echo"<script>alert('用户名或密码不正确');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="text" name="nick"/><br/>
<input type="submit" name="sub" value="注册"/>
</form>
注册处理界面regcheck.php
<?php
mysql_connect('localhost','root','');
mysql_select_db('test');
mysql_query("set names 'gbk'");
$nsql="select username from userinfo where username = '$_POST[user]'";
$result = mysql_query($nsql);
$num = mysql_num_rows($result);
if($num){
echo "<script>alert('用户名已存在注册失败');history.go(-1);</script>";
}else{
$isql = "insert into userinfo values('$_POST[user]','$_POST[pass]','$_POST[nick]')";
mysql_query($isql);
echo"<script>alert('注册成功');history.go(-1);</script>";
}
?>
PHP用户注册及登录模块的思路?要什么思路?
无非就是构建一个表单,将用户名和密码传递到处理数据的页面,提交的时候用隐藏的input提交一个时间戳和一个随机码来拼密码串,接收页面将拼合的串md5加密取个十位八位的存到数据库里,登陆的时候同样加密后取同样位数到数据库里对比,对比成功之后再到用户浏览器种一个加密的cookie,种cookie的时候需要加入用户浏览器头信息,以防跨浏览器登陆
PHP注册模块代码 帮忙查下错 老是显示“对不起,注册失败”,连接数据库文件conn.php没有错啊。。。想知道问题出在哪里,必须输出一下数据库错误信息:
echo mysql_error() . "<script language='javascript'>alert('对不起,注册失败!');history.back();</script>";
echo "insert into tb_user values('$usernc', '$truename', '$pwd', '$email', '$sex', '$tel', '$qq', '$address', '$logintimes', '$regtime', '$lastlogintime', '$ip', '$usertype', '$yb', '$question', '$answer', '$truepwd', '$photo')";
这显然是SQL语句执行失败。你输出一下是什么错误就知道了。
潜在可能的问题是,你直接用的$_POST['tel'],等等而没有进行转义,这样当数据里存在单引号是,你的SQL一定会出问题
关于php常用注册模块的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php常用注册模块 php常用注册模块是什么的详细内容...