PHP写个一个正常的登录页面,用mysqli的方式连接数据库 , HTML也面用from的表单格式?php
//注册页
$username = $_POST['username'];
$password = $_POST['password'];
$password1 = $_POST['password1'];
$email = $_POST['mail'];
//判断用户名
if(empty($username)){
exit('用户名不能为空');
}
//判断密码
if(empty($password)){
exit('密码不能为空');
}
if($password == $password1){
}else{
exit('两次密码不相等');
}
//判断邮箱格式
$yx = '/^([a-z0-9_\.-] )@([\da-z\.-] )\.([a-z\.]{2,6})$/';
if(preg_match($yx,$email)){
}else{
exit('邮箱格式错误');
}
//连接数据库
$link = mysqli_connect('localhost','root','') or die('失败');
//设置字符集,选择数据库表;
mysqli_select_db($link,"test")or die('选择数据表失败');
mysqli_set_charset($link,'utf8')or die('设置字符集失败');
//写入注册表
$reg = "insert into user(name,password) value('$username',md5('$password'))";
$reg1 = "insert into userdetail(name,emali,nickname) value('{$username}','{$email}','{$username}')";
//释放结果集;
//提交sql语句
$result1 = mysqli_query($link,$reg1);
$result = mysqli_query($link,$reg);
if(mysqli_affected_rows($link)){
if(mysqli_affected_rows($link) 0){
mysqli_close($link);
die('用户添加成功!');
}else{
mysqli_close($link);
die('用户名重复php登录本地数据表单 , 请修改后重新添加');
}
}else{
mysqli_close($link);
die('用户添加失败,请重新添加');
}
//关闭退出
mysqli_close($link) or exit('no');
这是那过程 写php登录本地数据表单的 ,
PHP连接到数据库表单代码mysql_connect("localhost","username","password");
PDO方式,比较通用
new PDO('mysql:host=localhost;dbname=db',"$username","password");
mysqli方式
new mysqli("localhost", "username", "password", "db");
odbc方式
odbc_connect("'DRIVER={SQL Server};SERVER=local;DATABASE=db", $username, $password)
new COM("ADODB.Connection");
php如何实现登录后,显示用户数据库的信息并把登录的表单覆盖用Js,在提交那加个点击事件 , 然后用session里的信息判断,如果成功,那么就用js局域 , style.display=0,然后再输出内容就是了 。
如果我的回答没能帮助您,请继续追问 。
您也可以向我们团队发出请求 , 会有更专业的人来为您解答 。
【php登录本地数据表单 php登录实现】php登录本地数据表单的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php登录实现、php登录本地数据表单的信息别忘了在本站进行查找喔 。
推荐阅读
- 荣耀路由器怎么开ssh,荣耀路由器怎么开机
- 也安装.NET的电脑,net怎样安装
- python程序文件图标,python图标含义
- 怎么导出mysql数据库 mysql怎么导出数据库给别人
- 显卡怎么没有显示在任务栏,电脑显卡怎么没有显示
- 华为服务器在电信,华为的服务器怎么样
- 拍摄会议需什么镜头,会议拍摄要点
- vb.net工具条控件 vb的工具箱怎么调出
- javascript参数是函数,js 参数是函数