$ _SESSION ['logger']をチェックしようとすると空の応答が得られます。以前はPHPだけを使用していましたが、今はjuqeryで試してみましたが、そうではありませんでした。jqueryでログインしたユーザーを確認する方法
は、HTML上の私のコードがあるとしましょう:
<input name="logger" id="logger" />
<input name="submit" id="submit" type="submit" value="Submit">
とjQueryコードです:
$("#submit").click(function(){
var logger = $("#logger").val();
$.ajax({
type: "POST",
url: "login.php",
data: {logger: logger},
success: function(logg){
window.location.replace(logg);
}
});
});
とPHPです:
session_start();
if($_POST['logger']!="" && $_POST['logger']!=NULL){
NOW I NEED TO CHECK IS $_POST['logger']==$_SESSION['logger']
}
しかし、それは私が得ることができないようです$_SESSION
valは決して開始されなかったからです。ボタンを押してjqueryとセッションを開始するにはどうすればいいですか? n。 $_SESSION['logger']
がインデックスページから自分のプロフィールにリダイレクトするように設定されている場合は、ログに記録されたユーザーにこれが必要です。
なぜこの質問は異なる質問 – stg
*どうして* jQueryでログインステータスを確認する必要がありますか?プロファイルページに行くことを目指すのであれば、PHPで完全に行うことができます。これまでのところ、これは[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem/66378#66378) –
@stgのように聞こえます。 jQueryでPHP変数にアクセスするのですか?答えは同じです。あなたはできません。 –