[源码][PHP]简单密码登录验证[无需数据库]


此文章仅做简单介绍,PHP密码登录系统的源码

一共需要三个源码,易捷博客把源码发放在文章中。


首先来看演示地址:

https://www.vxia.net/demo/phplogin/


BaiduShurufa_2016-6-2_18-35-55.png


三个源码分别为:login.php   check.php    index.php


login.php:


<!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">         
</head>      
    
<body>
 <br>
  <br>
  <center>易捷博客网 www.vxia.net </center>      
<table width="600" border="0" align="center" style="font-family:Verdana,宋体;font-size: 12px;">    
<form action="check.php" method="post" onSubmit="return chkinput(this)">    
  <tr>    
    <td width="160" height="25" align="right"> </td>    
    <td width="400"><span class="STYLE1"></span></td>    
  </tr>    
  <tr>    
    <td height="25" align="right">用户名 User Name:</td>    
    <td> <input type="text" name="name" size="40" maxlength="80" value="" class="inputcss" />     
      <span class="STYLE1"> </span></td>    
  </tr>    
  <tr>    
    <td height="25" align="right">密 码 Password: </td>    
    <td>       <span class="STYLE1">  
      <input type="text" name="password" size="40" maxlength="80" value="" class="inputcss" />  
</span></td>    
  </tr>    
  
  <tr>    
    <td colspan="2" align="center"><input type="submit" name="submit" value="提交" class="buttoncss" />  <input type="reset" value="重置" class="buttoncss"></td>    
  </tr>    
  
</form>    
</table>
</body>      
</html> 


check.php:

在源码中设置用户名和密码

 $_SESSION['name'] = "ycyjkj";
$_SESSION['password'] = "123456";

易捷博客设置的用户名是 ycyjkj   密码为 123456

 

<?php  
	
	// session开始  
    session_start();  
	
    $name = $_POST['name'];   
    $password = $_POST['password'];  
	
	$_SESSION['name'] = "ycyjkj";
	$_SESSION['password'] = "123456";

    if ($password != $_SESSION['password'] && $name != $_SESSION['name']){
		echo "密码错误!";
		echo "<script>alert('密码错误'); history.go(-1);</script>";
		}
    else if ($password == $_SESSION['password'] && $name == $_SESSION['name']){
		$page="MessageBoardManager.php";   
  		echo "<script>window.location = \"".$page."\";</script>";  
		}  
?> 


最后,找到你的源码中的首页,一般为 index.php,在此文件中添加以下代码:

在这里要注意:

if ("123456" != $_SESSION['password'] && "ycyjkj" != $_SESSION['name']){

123456 和 ycyjkj 要改成自己的账号密码



<?php  
	// session开始  
    session_start();  
	
    if ("123456" != $_SESSION['password'] && "ycyjkj" != $_SESSION['name']){
		$page="login.php";   
  		echo "<script>window.location = \"".$page."\";</script>";  
		}

?>  

 

演示地址:https://www.vxia.net/demo/phplogin/



赞赏
X
赞赏方式:
  • 支付宝
  • 微信

打开支付宝扫一扫
标签: 代码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.vxia.net/post-874.html

相关推荐



你肿么看?

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。