ホームページ  >  記事  >  バックエンド開発  >  ユーザーがPHPにログインしていることを確認する方法

ユーザーがPHPにログインしていることを確認する方法

WBOY
WBOYオリジナル
2016-06-23 13:53:28840ブラウズ

最近ウェブサイトを構築しようと考えていたのですが、ログインして登録した後、ユーザーがログインしたかどうかをページ上で確認するにはどうすればよいですか?フィールドを設定するにはデータベースにフィールドを追加する必要がありますか?また、サイトの設定はどのようにすればよいのでしょうか? たとえば、サイトのルートディレクトリパスなどのサイトの公開情報を書き込む設定ファイルを作成したい場合、どのように記述すればよいでしょうか?他の技術専門家からもアドバイスをいただけますので、よろしくお願いいたします。


ディスカッション(解決策)に返信

ユーザーでログインし、ユーザーIDなどをセッションに入力します
セッションが存在するか、ユーザーがログインしているかを確認します。

???面

session_start();//用?login成功後$_SESSION['uid'] = 1; // ??填入用?id


Judge?? 麺
session_start();if(isset($_SESSION['uid']) && $_SESSION['uid']>0){	echo '用?已登入';}else{	echo '用?未登入';}

ああ、試してみたらうまくいきました、ありがとう!グローバル設定について何かアドバイスはありますか?

現在の Web サイトでは、ユーザーのログイン認証に Cookie と memcache が使用されているようです。Baidu や Sina などを試してみると、ログインできなくなります。

セッションを使用すると、この問題を解決できます。

ああ、こうだ ああ、試してみたらうまくいった、ありがとう!グローバル設定について何かアドバイスはありますか?


グローバル、値を定数として保存できます
define("NAME", "XX");
値の転送を実現、セッション、Cookie を通じて保存でき、どこからでも取得できます。


ああ、そうです、試してみたらうまくいきました、ありがとう!グローバル設定について何かアドバイスはありますか?


グローバル、値を定数として保存できます
define("NAME", "XX");
値の転送を実現、セッション、Cookie を通じて保存でき、どこからでも取得できます。
実際、Web サイトでグローバル設定を行う方法を理解したいのですが?また、構成ファイルを構成した後、その構成情報を使用するには、すべての参照でその構成ファイルを使用する必要がありますか? ? ?

1階はすでに答えています。COOKIEまたはSESSIONを使用して覚えてください。

CSDN PHP セクションには新しい人がたくさんいることがわかりました~~ PHP の才能のある人がたくさんいます

一般に、セッションはログインの問題を解決するために使用されます。
Cookie は、次回のログインを容易にするためにユーザーのコンピュータにユーザー情報を保存するために使用されます。

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