私はこのようなものを持っています:(このページでユーザーをログに記録する必要がある場合)
if(!isset($_SESSION['usr_id'])){ //if not a logged user
$_SESSION['redir']=curPageURL();//Saving the current page for the redirection
header('Location: ../Session/loginFrm.php');
}
そしてloginFrm.phpでは、次のことを行います。
{...after validation}
if(isset($_SESSION['redir'])){
header('Location: '.$_SESSION['redir']);
}else{...}
このページでは、代わりに次のようなものを使用する必要があると言われています。
...
require_once '../Session/loginFrm.php';
exit();
これは私には機能しません。セッション変数には、現在のページではなく、含まれているページが含まれるようになりました。
についてどう思いますか?