问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

网页的登陆界面如何连接到数据库

发布网友 发布时间:2022-04-21 20:05

我来回答

2个回答

懂视网 时间:2022-04-09 20:14

先建立一个登入页面:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>无标题文档</title>
</head>

<body>

<h1>登录</h1>

<form action="chuli.php" method="post">
 <div>用户名:<input type="text" name="zhang" /></div>
 <div>密码: <input type="password" name="mi" /></div>
 <div><input type="submit" value="登录" /></div>
</form>

</body>
</html>

然后需要一个登入的处理页面:

<?php
$zhang = $_POST["zhang"];
//登入页面的时候用的POST,照旧
$mi = $_POST["mi"];
$db = new mysqli("localhost","root","12345678","heiheihei");
连接一个数据库
$sql = "select mi from mydb WHERE zhang = ‘{$zhang}‘ ";//防注入攻击,写代码尽量避免,一定避免!
//写一个sql语句
$r=$db->query($sql);
//执行语句
$aa = $r ->fetch_row();
if(!empty($mi) && $aa[0]==$mi)
//看看条件是否对
{
 //跳转页面
 //header("location:main.php");
 echo "<script>window.location = ‘text.php‘</script>";
}
else
 {
 echo "失败";
 }
?>

******************************************************************

番外:

为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量.

$mysql_server_name=‘localhost‘; //改成自己的mysql数据库服务器

$mysql_username=‘root‘; //改成自己的mysql数据库用户名

$mysql_password=‘123456‘; //改成自己的mysql数据库密码

$mysql_database=‘Mydb‘; //改成自己的mysql数据库名

也可把以上变量放在一个文件里,可以随时让其他文件调用.

例如: 将以上内容放在:db_config.php 那么在其他需要用到数据库的页面直接调用.

调用代码:require("db_config.php");

 开始比较简单,后面路还很长...

 

连接数据库:登入与处理

标签:ase   pre   oct   post   nal   title   font   mit   xhtml   

热心网友 时间:2022-04-09 17:22

请考虑以下思路:
  1.页面应该有用户名、用户密码两个文本输入框及相应提示的标签框;
  2.应该有确定和取消两个命令按钮;
  3.登录正理应该在确定按钮的单击事件中;
  4.创建数据库连接对象,连接你的数据库;
  5.向数据库发送带有用户名和密码参数的查询命令;
  6.根据查询返回的结果允许或拒绝用户登录请求;
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 被封发信息也不能解封是怎么回事 微课录制的几种方法 请问梦到我在很大很大的狂风骤雨中保护自己深爱的... 梦到狂风暴雨发大水我提着人头走在雨水里什么意思? 梦见暴风雨,非常大的那种,狂风暴雨中带着火熖一... 家里芦荟开花预兆什么呢 详解芦荟花的秘密(3 华为手机备忘录手写笔记怎么变粗 盆栽芦荟花径要剪掉吗 我家的芦荟是库拉索芦荟能开花吗? 养了十来年了,没... 库拉索芦荟几年开花 芦荟花应该怎样养它? 女人梦到三条蛇在水里,有两条蛇在交配是什么意思? 养了库拉索芦荟很多年了,都开花了,芦荟养殖很简单 芦荟花是什么样的,它有什么作用? 做梦梦见蛇交配,是不好的含义吗 库拉索芦荟怎么样? 芦荟开花之后会怎么样?这时我需要做什么?? 做网页时,怎样连接数据库? 周海宏的主要音像作品 中央音乐学院副院长周海宏 艺术到底有什么用 制作网页的登陆登陆界面怎样与数据库里的内容连接... 周海宏.孩子为什么要接受音乐教育 周海宏推荐的6分钟音乐是什么? 如何将网页与SQL数据库连接起来? 周海宏的《走进音乐世界》讲座中在讲座进行到75%的... SQL数据库和网页怎么连接 求周海宏&quot;走进音乐的世界”课件和音乐 跪求周海宏《走进音乐的世界》情景音乐8CD的免费下... 数据库和网站连接怎么设置 中央音乐学院教授周海宏讲座中提到能降低犯罪的音... 数据库如何和网站连接? php是什么?详细。 求《走进音乐世界》 中央音乐学院周海宏教授演讲 ... 周海宏教授《走进音乐的世界》ppt下载? 走进音乐的世界 周海宏 2dvd+8cd 谁有确切能下的地... 湖南工业大学周海宏周日第一节的音乐鉴赏在哪上课 php还有潜力吗?