Я хотел бы попросить помощи в отношении моей проблемы с сеансом. 🙂 Существует активная сессия, которую я использовал для большей части страницы: $_SESSION['result'] = $result;
И затем, пока этот актив активен, я попытался выполнить еще один сеанс, но он все еще извлекает сеанс, указанный выше.
Здесь, где все началось
<?php session_start(); $loginuser = $_SESSION['result']; ?> <div> <p class="editedp"><a href="timekeepingquery.php">Time Keeping Logs</a></p> </div>
Вот сеанс, который я пытаюсь передать, пока еще активен другой сеанс
timekeepingquery.php
<?php $con=mysqli_connect("localhost","root","","leavecalendar"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " . mysqli_connect_error(); } $sql = mysqli_query($con,"SELECT * FROM timekeeping "); while($row = mysqli_fetch_array($sql)) if(!empty($row)){ $_SESSION['line'] = $row; header("location:timekeepinglogs.php"); } ?>
Теперь вот как я извлекаю сеанс, указанный выше.
timekeepinglogs.php
<?php session_start(); $dataline = $_SESSION['line']; <-------this is where it says error ?>
Это ошибка, которую я получаю
Undefined index: line in C:\xampp\htdocs\final\timekeepinglogs.php on line 3
Все ответы высоко оценены.