网站建设资讯

NEWS

网站建设资讯

首页验证密码数据库php 数据库密码查询

验证用户名密码的php

你好,很高兴为你解答:

创新互联技术团队10年来致力于为客户提供网站设计制作、成都网站设计品牌网站建设全网营销推广、搜索引擎SEO优化等服务。经过多年发展,公司拥有经验丰富的技术团队,先后服务、推广了近千家网站,包括各类中小企业、企事单位、高校等机构单位。

可以使用数组来做,下面的PHP代码省略了HTML的form表单,只要POST给自己即可

?php

if(isset($_GET["error"])  !isset($_POST["username"])  !isset($_POST["password"])){

echo "密码错误";

}else{

$users = array("user1" = "123456789", "user2" = "987654321");

foreach($users as $k = $v){

if($_POST["username"] == $k  $_POST["password"] == $v){

header("Location: index.php");

break;

}

}

}

?

话说这么一点分给你写这么多~~

-----------------------------------

如有疑问欢迎追问!

满意请点击右上方【满意】按钮么么哒 o(∩_∩)o

如何才能让PHP全站上的首页加上用户名和密码验证才能正常访问整个网站的内容

啊,这个是最基本的了吧。

写一个文件?PHP if($_SESSION['a']=="") {跳转}?每个页面都包含这个。

然后登陆的时候,如果正常登陆 $_SESSION['a']='a' 就可以了。

如何使用PHP修改数据库中的用户密码,并在网页输入中能实现再次输入新密码的验证?

html head /head bodyb管理员修改密码界面/bhr / form action="password2.php?act=insert" method="post" table tr td 新密码input type="password" size="20" name="paw1"; /td /trtrtd 再次输入新密码input type="password" size="20" name="paw2"; /td /tr /table input type="submit"value="提交" name="tijiao"; input type="reset" value="重置"; a href="interface.php"返回/a /form /body ml ?php $conn= mysql_connect("localhost","root",""); mysql_select_db("users_information",$conn); ? ?php session_start(); $Sid=$_SESSION['username']; if($_POST['paw1']!='') { $paw1=$_POST['paw1']; $paw2=$_POST['paw2']; if($paw1!=$paw2) { echo "script alert('两次输入的密码不一致,请重新输入!');/script"; } else { mysql_query("UPDATE admins_information SET Apassword = '". $paw1."' where Aid ='".$Aid."' "); echo "script alert('密码修改成功!');window.location='interface2.php';/script"; } } ?

PHP做一个用户登录页面,怎样将html首页面与php后台联系起来。实现用户名及密码验证,html如下

?php

$con = mysql_connect('数据库服务器地址(本地为localhost)', '数据库用户', '数据库密码');

mysql_query('set names 数据库编码,比如utf8');  

mysql_select_db('数据库名称');

$user = $_POST['name']     or die('用户名未输入');

$pass = $_POST['password'] or die('密码未输入');  

$Query = mysql_query("select * from 表名称 where 用户字段名称 = '{$user}' and 密码字段名称 = '{$pass}'");

echo mysql_num_rows( $Query )  ?  '登陆成功' : '用户名或者密码错误';

上面是最简单的php登陆代码

里面的一些中文标注的,因为我不知道你的数据库结构,你自己根据你数据库的结构写一下!

如果还是弄不明白, 那么,个人愚见是:学基础先, 别先学做什么功能!

比如:什么是变量,什么是数组, 什么是php内置函数, 什么是mysql函数, 什么是三元运算, 以及他们的语法、作用、规则等等等!

php登录页面完整代码连接数据库

创建conn.php,连接数据库。

$dns = 'mysql:host=127.0.0.1;dbname=test';

$username = 'root';

$password = 'root';

// 1.连接数据库,创建PDO对象

$pdo = new PDO($dns,$username,$password);

创建login.html,登陆页面。

用户名

密 码

创建login.php,验证账号密码。

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST["submit"])){

exit("错误执行");

}//检测是否有submit操作

include('conn.php');//链接数据库

$name = $_POST['name'];//post获得用户名表单值

$pwd = sha1($_POST['password']);//post获得用户密码单值

if ($name $pwd){//如果用户名和密码都不为空

$sql = "select * from user where username = '$name' and password='$pwd'";//检测数据库是否有对应的username和password的sql

$stmt = $pdo-prepare($sql);

$stmt-execute();

if($stmt-fetch(PDO::FETCH_BOUND)){//0 false 1 true

header("refresh:0;url=welcome.html");//如果成功跳转至welcome.html页面

exit;

}else{

echo "用户名或密码错误";

echo "

setTimeout(function(){window.location.href='login.html';},1000);

";//如果错误使用js 1秒后跳转到登录页面重试;

}

}else{//如果用户名或密码有空

echo "表单填写不完整";

echo "

setTimeout(function(){window.location.href='login.html';},1000);

";

//如果错误使用js 1秒后跳转到登录页面重试;

}

$pdo = null;

创建signup.html,注册页面

用户名:

密 码:

创建signup.php

header("Content-Type: text/html; charset=utf8");

if(!isset($_POST['submit'])){

exit("错误执行");

}//判断是否有submit操作

$name=$_POST['name'];//post获取表单里的name

$pwd = sha1($_POST['password']);//post获取表单里的password

include('conn.php');//链接数据库

$sql="insert into user(id,username,password) values (null,'$name','$pwd')";//向数据库插入表单传来的值的sql

$stmt = $pdo-prepare($sql);

$stmt-execute();

$stmt-fetch(PDO::FETCH_BOUND);

if (!$stmt){

die('Error: ' . $stmt-getMessage());//如果sql执行失败输出错误

}else{

echo "注册成功";//成功输出注册成功

}

$pdo = null;//关闭数据库

怎样给HTML/PHP网页增加密码验证

很简单 密码为123456 你可以在login.php里面改

index.html 将以下代码放入 body/body里面就可以

form method="post" action="login.php"

密码: input type="password" name="password"/br

input type="submit" name="submit" value="登陆"

/form

login.php 完整的login.php内容

?php

$password = isset($_POST['password']) ? $_POST['password'] : '';

if($password == '123456'){

echo "scriptalert('登陆成功。');location.href='in.html';/script";

//不需要提示 则把 alert('登陆成功。'); 删除掉

}else{

echo "scriptalert('密码错误 登陆失败。。');location.href='error.html';/script";

//不需要提示 则去掉 同上

}

?

OK 了 简单吧。


名称栏目:首页验证密码数据库php 数据库密码查询
标题链接:http://cdweb.net/article/hjospj.html