导航:首页 > 编程语言 > mysqlphp登陆界面

mysqlphp登陆界面

发布时间:2023-02-26 12:09:26

Ⅰ 我是用php Mysql实现登录的,怎样在登陆后由登陆界面跳转到index.html主页面并在登陆的地方显示用户名

通常来说, index 页面与 login 页面被设计成两个页面,当通过 mysql 查询数据,并验证成功登录后,可以自动转向 index 页面(或其他页面):

if($num){
$row=mysql_fetch_array($result);
$_SESSION["username"]=$uuser;
header("Location:index.html");

在 index 页面需要添加代码:例如:

<?php
session_start();

//检测是否登录,若没登录则转向登录界面
if(!isset($_SESSION['username'])){
header("Location:login.html");
exit();
}

echo'当前登录用户:'.$_SESSION['username']

Ⅱ html+php+mysql的登录页面

header("Content-Type:text/html;charset=utf-8");
$lune=$_POST["username"];
$lpwd=$_POST["password"];

include("conn.php");

$query="select*fromuserlistwhereusername='$lune'andpassword='$lpwd'";
$result=mysqli_query($link,$query);
if(mysqli_num_rows($result)==1){
$row=mysqli_fetch_array($result);
$json=array('lzhuangtai'=>'y','lname'=>$lune,'ldianhao'=>$row[phone],'ltishi'=>'用户验证成功');
}
else{
$json=array('lzhuangtai'=>'n','ltishi'=>'用户名或密码无效');
}

$json_string=json_encode($json);
echo$json_string;

你的代码,$row['phone']这里是单引号,外边也是,所以就出错了。直接不用引号,或者换成双引号。

Ⅲ 如何用php做个登陆界面

你可以做一个简单的例如你只有用户名和密码即可那么你先在数据库(以mysql为例)中建表例如叫做user 字段为 id name pass分别是编号、用户名、密码长度分别是int(8) a_t(自动编号) 主键,varchar(50) ,varchar(50) 你可以添加一个测试数据 例如 1,admin,admin//说明密码这里不说加密的问题,用明文实现 登录页面的代码:login.php<html><head><title>用户登录</title></head><body><form action="checklogin.php" name="loginform" method="post">用户名:<input name="name" type="text"><br>密 码:<input name="password" type="password"><br><input value="登录" type="submit"><br></form></body></html> checklogin.php代码(检测登录): $name=$_POST[name];$pass=$_POST[password];session_start();//这个可以维持登录状态,可以参照session的使用
//登录检查函数 function login_state($uid,$user_shell){ $sql="SELECT * FROM `user` WHERE `name`='$name'";
$query=@mysql_query($sql) or die(mysql_error());
$us=is_array($row=@mysql_fetch_array($query));
$user_shell=$us ? $user_shell==$row[password]:FALSE;
if($user_shell){ echo "<script>alert('登录成功');</script>";
return $row;
}else{
echo "<script>alert('您暂时不能浏览该页面,请先登录');location.href='login.php';</script>";
} }login_state($name,$password);?>
希望可以帮到您,如果还有问题可以联系2458285853

Ⅳ 怎么制作一个php+mysql的登陆界面

<?php
session_start();//启session
$link=mysql_connect('127.0.0.1','root','');//数据库连接填入应参数
if(!$link){
echo "数据库连接失败".mysql.error();
}else{
mysql_select_db('login',$link);//选数据库
mysql_query("set names gb2312");//设置编码
}
//获取表单提交数据
$username=$_POST['u'];
$password=md5($_POST['p']);
//查询判断
$sql="select * from check where name='$username' and password='$password'";
$rec=mysql_query($sql) or die ("执行失败");
if(mysql_num_rows($rec)>0){
$_SESSION['user']=$username;//session存储记录登录状态
echo "登录功";
}else{
echo "<script>alert('密码或用户名确');</script>";//登录失败
}
?>

Ⅳ PHP网页设计,关于登录(MySQL)

如果你单写页面链接数据库的话:
mysql_connect('数据库服务器','数据库用户名','数据库密码');mysql_select_db('数据库名');//选择你需要的数据库
mysql_query("编码");//选择你要用的编码类型
然后:
提交表单数据,获取表单数据,同时作出判断和检测。把值写入到sql查询语句里面用于查询,看返回值。
你试试,希望你可以成功

阅读全文

与mysqlphp登陆界面相关的资料

热点内容
怎么在安卓手机登绘旅人 浏览:404
桌面文件全部加密 浏览:401
6s怎么外接u盘需要什么app 浏览:131
linux查看文件权限命令 浏览:685
安卓手游存档怎么用 浏览:761
linuxyum安装ftp 浏览:690
村委会主任可以推行政命令吗 浏览:102
电脑文件夹封面多张图片 浏览:263
网吧总服务器叫什么 浏览:922
多个算法解决同一个问题 浏览:455
小车解压后我的购车发票呢 浏览:977
做app开发用什么云服务器 浏览:177
linux网卡子接口 浏览:985
21岁职高毕业学程序员怎么学 浏览:321
vs如何对单个文件编译 浏览:6
为什么有的电脑不能安装python 浏览:75
金蝶迷你版加密狗检测到过期 浏览:186
硬件描述语言编译结果 浏览:655
程序员逆天改命 浏览:19
金斗云服务器 浏览:447