on index.php i am getting error saying 'undefined index login_user in session.php on line 15' This error appears when i am not logged in. but when i am logged in the error is gone
Login.php
if (isset( $_POST['login'])) {
session_start();
$log = "SELECT user_id,password FROM user where user_id='".$name."' AND password='".$pswd."' ";
$result1 = $conn->query($log);
if ($result1->num_rows == 1) {
$_SESSION['login_user'] = $name; // Initializing Session
header("location: index.php");
} else {
if ($result1->num_rows == 0) {
$msg3 = "user id or password incorrect";
}
}
}
session.php
session_start();
$user_check = $_SESSION['login_user'];
if ($user_check == "") {
$flag = 0;
} else {
$flag = 1;
}
$ses_seq = "SELECT first_name FROM user where user_id='".$user_check."'";
$result2 = mysqli_query($conn,$ses_seq);
$row = mysqli_fetch_assoc($result2);
$login_session = $row["first_name"];
index.php
include('session.php');
$w1 = $w2 = "";
if (isset($_POST['logout'])) {
if ($flag) {
session_destroy();
header("location: index.php");
} else {
header("location: login.php");
}
}