本文目录一览:
1、PHP用户注册
2、PHP怎么实现登录和注册?
3、php用户登录与注册
PHP用户注册
<?php
include_once 'conn.php';
$Submit = $_POST['name'];
if ( !empty( $Submit ) ) {
$UserName = $_POST['username'];
$PassWord = $_POST['password'];
$Rest = mysql_query('select `username` where `username` = \'' . $UserName . '\'');
mysql_num_rows( $Rest ) ? die('用户名已经存在') : null;
$Sql = 'insert into `user`(`username`, `password`) values (\'' . $UserName . '\', \'' . md5($PassWord) . '\')';
echo mysql_query( $Sql ) ? '注册成功<br/>您的账号是:' . $UserName .'<br/>您的密码是:' .$PassWord . '<br/>' : '注册失败,错误是:' . mysql_error();
}
代码没有测试,你自己测试一下行不行,不行的话,自己调整一下。
PHP怎么实现登录和注册?
<?php
if($_GET['user'] == 'admin' && $_GET['pwd'] == '123')
echo '登陆成功';
?>
<form action="" method="get">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="fieldKey" width="30%">用户名:</td>
<td class="fieldValue" width="100%"><input type="text" name="user" /></td>
</tr>
<tr>
<td height="10"></td>
</tr>
<tr>
<td class="fieldKey">密码:</td>
<td class="fieldValue"><input type="password" name="pwd" /></td>
</tr>
</table>
<input type="submit" value="登陆"/>
</form>
写了一个超级简单的。
php用户登录与注册
你的$mysqli
是什么东西? new mysqli(..);
的吗?
那样的话query
方法在不出错的情况下返回的是TRUE
或 mysqli_result
对象,所以不会出else
的结果。
应该判断$result->num_rows
来判断有没有取到数据。