検索
ホームページバックエンド開発PHPの問題PHPでログイン時にユーザー名を保存する方法

PHPでログイン時にユーザー名を保存する方法

Sep 24, 2019 pm 05:54 PM
php保存ユーザー名ログイン

PHPでログイン時にユーザー名を保存する方法

Cookie とは

#サーバーは、ログイン名、パスワードなどのユーザー情報をクライアントに保存します。これらのデータは次のようなものです。 cookie 同様に、データの量は大きくなく、サーバーは必要に応じてクライアントからデータを読み取り、クライアントのブラウザのキャッシュ ディレクトリに保存できます。

① ブラウザが cookie.php にアクセスすると、サーバーは Set-Cookie:name=zxf;expire=Wed,21-Sep-2017 20:14 GMT を含む http 応答も送信します。このメッセージを受信すると、Cookie 情報がローカル ディスクに保存されます。

② 時間がない場合 (3 番目のパラメータ)、Cookie はクライアントに保存されず、ブラウザ セッションが終了すると Cookie の有効期限が切れます。

③ Cookie は文字列情報を保存します

④ クライアントは複数のキーを保存できます=>val

⑤ Cookie の保存プロセス中に、中国語は URL エンコードされます。

##Cookie には複数の key=>val を含めることができ、キーの値ごとに異なる有効時間を設定できます。

インスタンス:


送信フォーム ページ:

<?php
$user = isset($_COOKIE[&#39;username&#39;])?$_COOKIE[&#39;username&#39;]:&#39;&#39;;
?>
<form action="file.php" method="post">
用户名:<input type="text" name="username" value="<?php echo $user; ?>" /><br />
密码:<input type="password" name="pwd" /><br />
记住用户名:<input type="checkbox" name="rem" value="1"><br />
<input type="submit" name="sub" value="提交">
</form>

フォーム情報受信ページ。次のように設定されます。同時に Cookie:

<?php
$user = $_POST[&#39;username&#39;];
if($_POST[&#39;rem&#39;]){
 setcookie("username",$user,time()+3600*3600*24);
}else{
 setcookie("username",&#39;&#39;,time()-1);
}
echo "登录成功";
?>
推奨チュートリアル:

PHP ビデオ チュートリアル

以上がPHPでログイン時にユーザー名を保存する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。