0
ユーザーのみが閲覧できるように、ユーザーのプロファイルの特定の要素へのアクセスを制限する必要があります。これまでのis_logged_in関数(下を参照)はうまく動作しましたが、ログインする特定のユーザに限定するように修正する必要があります。Codeigniterは特定のページ要素をプロファイル所有者に限定します
私は既にセッションデータにuser_id変数を含んでいますそれは使用可能です。
function is_logged_in()
{
$is_logged_in = $this->session->userdata('is_logged_in');
if($is_logged_in)
{
$this->index();
}
else
{
redirect('fooview');
}
}
さて、おかげで、これは主に私には理にかなっています。セッションデータから$ is_ownerをuser_idとして定義し、$ is_ownerはプロファイルコントローラで定義されている$ user_idと同じになるはずです。唯一のことは、$ is_ownerステートメントの後のtrue/falseビットを理解できないことです。 – chowwy