Teach you how to quickly implement PHP site-wide authority verification_PHP Tutorial

WBOY
Release: 2016-07-15 13:34:24
Original
986 people have browsed it

PHP site-wide authority verification code example:

  1. < html>
  2. < head> < title> e
  3. < /title >
  4. < /head>
  5. < body>
  6. < form action="login.php"
    method="POST" >

User:

  1. < input type="text"
    name= "username">
  2. < br>

Password:

  1. < input type="password" 
    name="password"> 
  2. < input type ="Submit"
     value ="确定"> 
  3. < input type ="reset"
     value ="取消"> 
  4. < /form> 
  5. < /body> 
  6. < /html> 

----------------conn.php--------------------------

  1. < ?php  
  2. $host='127.0.0.1';  
  3. $mysql_user='root';  
  4. $mysql_password='qeephp';  
  5. $mydb='learn';  
  6. $link = mysql_connect($host, 
    $mysql_user , $mysql_password)  
  7. or die("无法连接数据库: " 
    . mysql_error());  
  8. mysql_select_db($mydb);  
  9. ?> 

----------------------------login.php------------------

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?  </span></span></li><li><span>$</span><span class="attribute">username</span><span>=$_POST['username'];  </span></li><li class="alt"><span>$</span><span class="attribute">password</span><span>=$_POST['password'];  </span></li><li><span>if ($</span><span class="attribute">username</span><span>==""){  </span></li><li class="alt"><span>echo "</span><span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">language</span><span>=</span><span class="attribute-value">'javascript'</span><span class="tag">></span><span> <br>alert('非法操作!'); </span><span class="attribute">location.href</span><span>=<br></span><span class="attribute-value">'index.php'</span><span>; </span><span class="tag"><</span><span> /script</span><span class="tag">></span><span>";  </span></span></li>
<li><span>exit;  </span></li>
<li class="alt"><span>}  </span></li>
<li><span>require_once("conn.php");  </span></li>
<li class="alt">
<span>$</span><span class="attribute">sql</span><span>=</span><span class="attribute-value">"SELECT * FROM admin where<br> username='$username'"</span><span>;  </span>
</li>
<li>
<span>$</span><span class="attribute">result</span><span>=</span><span class="attribute-value">mysql_query</span><span>($sql);  </span>
</li>
<li class="alt">
<span>$</span><span class="attribute">row</span><span>=</span><span class="attribute-value">mysql_fetch_array</span><span>($result);  </span>
</li>
<li><span>if ($row['username']==""){  </span></li>
<li class="alt">
<span>echo "</span><span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">language</span><span>=</span><span class="attribute-value">'javascript'</span><span class="tag">></span><span> <br>alert('用户名有误!'); </span><span class="attribute">location.href</span><span>=<br></span><span class="attribute-value">'index.php'</span><span>; </span><span class="tag"><</span><span> /script</span><span class="tag">></span><span>";  </span>
</li>
<li><span>exit;  </span></li>
<li class="alt"><span>}else if ($row['password']!=$password){  </span></li>
<li>
<span>echo "</span><span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">language</span><span>=</span><span class="attribute-value">'javascript'</span><span class="tag">></span><span> <br>alert('密码有误!'); </span><span class="attribute">location.href</span><span>=</span><span class="attribute-value">'index<br>.php'</span><span>; </span><span class="tag"><</span><span> /script</span><span class="tag">></span><span>";  </span>
</li>
<li class="alt"><span>echo "密码有误";  </span></li>
<li><span>exit;  </span></li>
<li class="alt"><span>}else{  </span></li>
<li><span>session_start();  </span></li>
<li class="alt"><span>$_SESSION['user']=$username;  </span></li>
<li>
<span>echo "</span><span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">language</span><span>=</span><span class="attribute-value">'javascript'</span><span class="tag">></span><span> <br>alert('登陆成功!'); </span><span class="attribute">location.href</span><span>=<br></span><span class="attribute-value">'list.php'</span><span>; </span><span class="tag"><</span><span> /script</span><span class="tag">></span><span>";  </span>
</li>
<li class="alt"><span>}  </span></li>
<li>
<span class="tag">?></span><span> </span>
</li>
</ol>
Copy after login

------------------check.php--------------------

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?  </span></span></li>
<li><span>session_start();   </span></li>
<li class="alt"><span>if(! isset($_SESSION['user']))   </span></li>
<li><span>{   </span></li>
<li class="alt">
<span>echo "</span><span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">language</span><span>=</span><span class="attribute-value">'javascript'</span><span class="tag">></span><span> <br>alert('非法操作!'); </span><span class="attribute">location.href</span><span>=<br></span><span class="attribute-value">'index.php'</span><span>; </span><span class="tag"><</span><span> /script</span><span class="tag">></span><span>";  </span>
</li>
<li><span>exit;  </span></li>
<li class="alt"><span>}else{  </span></li>
<li><span>echo "欢迎".$_SESSION['user']<br>."登录系统";   </span></li>
<li class="alt"><span>}  </span></li>
<li>
<span class="tag">?></span><span> </span>
</li>
</ol>
Copy after login

---------------------list.php-----------------

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?  </span></span></li><li><span>include 'check.php';  </span></li><li class="alt"><span class="tag">?></span><span> </span></span></li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">html</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> </span><span class="tag-name">head</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">type</span><span>=</span><span class="attribute-value">"text/javascript"</span><span> <br /></span><span class="attribute">src</span><span>=</span><span class="attribute-value">"player/swfobject.js"</span><span class="tag">></span><span class="tag"><</span><span> /script</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> /head</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">body</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> </span><span class="tag-name">h3</span><span class="tag">></span><span>单个文件播放:</span><span class="tag"><</span><span> /h3</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">p</span><span> </span><span class="attribute">id</span><span>=</span><span class="attribute-value">"player1"</span><span class="tag">></span><span class="tag"><</span><span> </span><span class="tag-name">a</span><span> </span><span class="attribute">href</span><span>=</span><span class="attribute-value">"<br />http://www.macromedia.com/go/<br />getflashplayer"</span><span class="tag">></span><span>获取播放器</span><span class="tag"><</span><span> /a</span><span class="tag">></span><span> 观看电影</span><span class="tag"><</span><span> /p</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">type</span><span>=</span><span class="attribute-value">"text/javascript"</span><span class="tag">></span><span> </span>
</li>
<li>
<span>var </span><span class="attribute">s1</span><span> = </span><span class="attribute-value">new</span><span> SWFObject("player/<br>flvplayer.swf","single","300","170","7");  </span>
</li>
<li class="alt"><span>s1.addParam("allowfullscreen","true");  </span></li>
<li><span>s1.addVariable("file","player/ad.flv");  </span></li>
<li class="alt"><span>s1.addVariable("image","player/preview.jpg");  </span></li>
<li><span>s1.addVariable("width","300");  </span></li>
<li class="alt"><span>s1.addVariable("height","170");  </span></li>
<li><span>s1.write("player1");  </span></li>
<li class="alt">
<span class="tag"><</span><span> /script</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">h3</span><span class="tag">></span><span>playlist file, with different <br>colors:</span><span class="tag"><</span><span> /h3</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> </span><span class="tag-name">p</span><span> </span><span class="attribute">id</span><span>=</span><span class="attribute-value">"player2"</span><span class="tag">></span><span class="tag"><</span><span> </span><span class="tag-name">a</span><span> </span><span class="attribute">href</span><span>=</span><span class="attribute-value">"http:<br />//www.macromedia.com/go/getflashplayer"</span><span class="tag">><br></span><span>Get the Flash Player</span><span class="tag"><</span><span> /a</span><span class="tag">></span><span> to see this player.</span><span class="tag"><</span><span> /p</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> </span><span class="tag-name">script</span><span> </span><span class="attribute">type</span><span>=</span><span class="attribute-value">"text/javascript"</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span>var </span><span class="attribute">s2</span><span> = </span><span class="attribute-value">new</span><span> SWFObject("player/flvplayer<br>.swf","playlist","300","312","7");  </span>
</li>
<li><span>s2.addParam("allowfullscreen","true");  </span></li>
<li class="alt"><span>s2.addVariable("file","player/playlist.xml");  </span></li>
<li><span>s2.addVariable("displayheight","200");  </span></li>
<li class="alt"><span>s2.addVariable("backcolor","0x000000");  </span></li>
<li><span>s2.addVariable("frontcolor","0xCCCCCC");  </span></li>
<li class="alt"><span>s2.addVariable("lightcolor","0x557722");  </span></li>
<li><span>s2.addVariable("width","300");  </span></li>
<li class="alt"><span>s2.addVariable("height","312");  </span></li>
<li><span>s2.write("player2");  </span></li>
<li class="alt">
<span class="tag"><</span><span> /script</span><span class="tag">></span><span> </span>
</li>
<li>
<span class="tag"><</span><span> /body</span><span class="tag">></span><span> </span>
</li>
<li class="alt">
<span class="tag"><</span><span> /html</span><span class="tag">></span><span> </span>
</li>
</ol>
Copy after login

--------------------logout.php-------------------------

<ol class="dp-xml"><li class="alt"><span><span class="tag"><</span><span> ?php   </span></span></li><li><span>unset($_SESSION['user']);   </span></li><li class="alt"><span>unset($_SESSION['password']);   </span></li><li><span>echo "注销成功";   </span></li><li class="alt"><span class="tag">?></span><span> </span></span></li></ol>
Copy after login

以上就是PHP全站权限验证的具体实现方法。


www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/445984.htmlTechArticlePHP full site authority verification code example: html head title e /title /head body form action = login.php method = POST user: input type = text name = username br password: input type =...
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!