php登录系统数据库源码 php登录系统数据库源码在哪

怎么给一已经写好的PHP登录系统在源码里添加一个账号密码

添加帐号和密码跟后台的PHP代码没有任何关系。

10年积累的做网站、网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有乌苏免费网站建设让你可以放心的选择与我们合作。

如果要添加帐号和密码就必须要登录Mysql数据库, 在对应的管理员的数据表中插入username和password.

注意:

一般的password 都是用md5函数加密的。后台的数据库的密码也需要加密后复制到对应的密码栏,否则依然无法登陆。

提示:

mysql数据库操作最好用phpMyadmin文件来操作,这样更可视话操作。更适合新手。

求一个php的登陆源码。功能简单就行

index.php

html

head

title登录界面/title

meta http-equiv="Content-Type" content="text/html; charset=utf-8" /

/head

body

?php

//将用户提交的用户名和密码和数据库中的用户名和密码逐一比对,如正确,则进入2.php,错误则提示错误。

$username=$_post['username'];

$password=$_post['password'];

$sql="select * from userinfo where username='$username' and password='$password'";

$re=mysql_query($sql);

$row=mysql_num_rows[$re];

if(!$row){

echo "scriptalert('用户名或密码错误!');history.back(-1);/script";

}

else {

echo '用户登录成功!';

echo 'meta http-equiv=refresh content=2;url=2.php';

}

?

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

用户名:input type="text" name="username" /br/

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

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

/form

/body

html

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;//关闭数据库


分享标题:php登录系统数据库源码 php登录系统数据库源码在哪
文章起源:http://abwzjs.com/article/hhgiie.html