ホームページ >バックエンド開発 >PHPチュートリアル >権限に関して、自分だけに見える問題
ログイン後、このログインした人にしか記事が表示されないことを知りたいのですが、php を使用してどのように実装すればよいでしょうか?
ユーザーがログインしていることをどのように確認しますか?
各記事のデータベースには、uid と呼ばれるフィールドがあるはずです。
if($uid==$current_user_id){
// 記事を表示
}
前者のuidは記事データベースの著者のuid、後者はユーザーログインデータベースのidです。
フィールドを表示するかどうかを設定するには、このフィールドがデータベースに保存されます。次に、上記の判断を使用するだけです
クエリを実行する前に、ユーザーがログインしているかどうかを判断します。