PHPの簡単な着陸手順は、htmlコードとログイン検証手順で実装します

htmlコードとログイン検証手順と、最新のPHPで実装され、簡単な着陸手順

され、次の30のネット最新仕上げ皆のためのHTMLコードとログイン認証手続きを実装簡単なPHPの着陸手順の記事のは、私は願っていますあなたはそれをお楽しみいただけます!

 

 

htmlの代码:
<フォームアクション= "verify.php"メソッド= "ポスト">
    ユーザー名:<BR>
    の<input type = "text"の名= "ユーザ名"> <BR> <BR>
    パスワード:<BR>
    <入力タイプ= "パスワード"名前= "パスワード"> <BR> <BR>
    の<input type = "提出"名前= "提出"値= "ログイン">
</フォーム>

verify.php
<?phpの 
場合(ISSET($ _ POST [ '提出'])){ 
    $ DBHOST = "localhost"を。データベースの//場所は、通常、そのローカルホスト 
    $ dbUserの=「XXXX」; //データベースユーザ名 
    $ DBPASS = "XXXXXX"。//データベースのパスワード 
    $ = "db_nameに" dbDatabase。//データベース名 
     
    $デシベル=にmysql_connect($ DBHOST、$ dbUserの、$ DBPASS)または( "データベースへの接続でエラーが発生しました。")死にます。 
    //接続databasseに 
    mysql_select_db($ dbDatabase、$デシベル)または(「データベースを選択できませんでした。」)死にます。 
    //データベースを選択します 
     
    / * 
    上記のコードは、別のファイルにすることができ、その後、あなたは「include'filename.php配置することができますが、代わりに。 
    * / 
     
    //ユーザー名とパスワードのdatabseを検索できます 
    //パスワードの暗号化のいくつかの並べ替えを選択して、私はSHA256を選択 
    (ないのMySQLのすべてのバージョンで)//パスワード機能を。 
    $ USR = mysql_real_escape_stringの($ _ POST [ 'ユーザー名']); 
    $のPAS =ハッシュ( 'SHA256'、mysql_real_escape_stringの($ _ POST [ 'パスワード'])); 
    $ sqlを=するmysql_query( "SELECT * FROM users_table  
        ユーザ名= '$ USR' AND 
        パスワード= '$ PAS' 
        LIMIT 1"); 
    IF(はmysql_num_rows($ SQL)== 1){ 
        $行=は、mysql_fetch_array($のSQL)。 
        session_start(); 
        $ _SESSION [ 'ユーザ名'] = $行[ 'ユーザ名']。 
        $ _SESSION [ 'FNAME'] = $行[」 
        $ _SESSION [ 'LNAME'] = $行[ 'LAST_NAME']。 
        $ _SESSION [ 'ログイン'] = TRUE; 
        ヘッダ( "場所:users_page.php")。//ご希望のページに移動するために変更し 
        、出口を。 
    }他{ 
        ヘッダ( "場所:login_page.php")。 
        出口; 
    } 
}他{//フォームのボタンはインデックスページ、またはログインページに移動しますを提出しなかった場合は 
    、ヘッダー(「場所:index.phpを」);     
    出口; 

?>

users_page.php
<?php 
session_start(); 
if(!$_SESSION['logged']){ 
    header("Location: login_page.php"); 
    exit; 

echo 'Welcome, '.$_SESSION['username']; 
?>
 

 

 


さらに読書:
PHPは、ユーザーのログイン情報の一例を保存するためにセッションを使用
PHPはクッキー自動ログイン機能インスタンスを通じてのYiiフレームワークを実現
DZフォーラムを着陸し、データを収集シミュレートさCURLを使ってPHP
PHPが(POST、HEADER、などを含む)、カールの方法でデータを取得
PHP暗号処理例着陸設計
PHPの例では、パスワードを達成するために
- PHPのカールをシミュレート着陸清華フォーラムを通じて
PHPの集いフォーラムシミュレート着陸を実現し、ページの例では、フェッチ
PHP + AJAXユーザーログインインスタンス
PHP + jQueryの+簡単な例の着陸をAJAX
PHPゲストブック(6) -出口に上陸
PHP CURLシミュレート着陸プロセスと手順
PHPがセッション検証上陸
PHP簡単なログインクラスを
PHPが署名するために確認コードを達成するために

おすすめ

転載: www.cnblogs.com/lixiaocan/p/11205390.html