Heim> php教程> PHP源码> Hauptteil

登录验证新思路,演示登录代码.

PHP中文网
Freigeben: 2016-05-25 17:00:15
Original
1138 Leute haben es durchsucht

需要用到 jquery 以及 md5 相关javascrip方法. 代码中直接引用了外部链接. 如果运行出现状况, 请单独下载,修改代码.

演示数据只有一个用户 id:test. passwd:abc123. 用文本存放数据. 简单演示. 喜欢记得收藏, 转载请注明出处.

$mstr, 'str'=>$str)); exit; } if(isset($_POST['id'])) { $st = false; $ua = get_u_i(); if($id && ($ua['id'] == $id) && (md5($ua['passwd'].$ua['str']) == $passwd)) { $st=true; } if($st) { $ua['str'] = dechex(get_hstr()); set_u_i($ua); echo <<    test login 
  胜利大联欢.   EOT; } else { } exit; } $ua = array('id'=>'test', 'passwd'=>md5('abc123'), 'str'=>''); set_u_i($ua); function get_mstr() { $t = explode(' ', microtime()); $time = $t[0] * 1000; $time = intval($time); //$time = dechex($time); return $time; } function get_hstr() { $h_max = H_MAX; return mt_rand(0, $h_max); } function get_u_i() { $file = 'test_login.txt'; $str = file_get_contents($file); $str = trim($str); @list($id, $passwd, $str) = explode("t", $str); return array('id'=>$id, 'passwd'=>$passwd, 'str'=>$str); } function set_u_i($ua) { $file = 'test_login.txt'; file_put_contents($file,implode("t", $ua)); } ?>     test login    
  
Nach dem Login kopieren
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!