ローカルでは問題はありませんが、クライアント マシンではこれらの警告が表示されます。これに照らして、セッションの開始をファイルの先頭に配置しました-次のように表示されます。
<!<?php session_start();
if(!isset($_SESSION["loggedin"]))
<!
これは、テンプレートが開始される DW のフラグとして使用されるため、セッション開始の直前にこれが必要であることに注意してください。
したがって、この問題を解決してこれらの警告を停止する方法はありますか? それとも、Cookie/セッションの処理方法のように、より深いものですか。保護されている各ページの先頭に上記のコードを配置します。ただし、ユーザーがログインしたら、 $_SESSION を次のように設定します。
session_start();
$_SESSION['user'] = $user;
$_SESSION['password'] = $password;
$_SESSION['loggedin'] = "true";
header("location:index.php"); //redirect to main page
お知らせ下さい。