Я пытаюсь связать таблицу данных MySQL с моим интерфейсом. Я вставил справочную информацию в таблицу данных. Если вы спросите, зачем я это делаю? Я создал многопользовательскую систему входа в систему, где отдельный пользователь перенаправляется в свой каталог. Когда они хотят проверить домашнюю страницу, их переносят на главную страницу индекса каталога, и я хочу ссылку на страницу индекса, чтобы они могли вернуться в свой каталог.
Для этого я использовал следующий код:
Я вставил информацию каталога в MySQL: user-dir / user. php
когда вошедшие в систему пользователи перенаправляются на страницу своего каталога 'user. php', и если они возвращаются на страницу index. html 'внешнего интерфейса, ему предоставляется ссылка в заголовке внешнего интерфейса: код следующее:
<?PHP
$db['db_host'] ='localhost';
$db['db_user'] ='user';
$db['db_pass'] ='pass';
$db['db_name'] ='dbname';
foreach($db as $key => $value){
define(strtoupper($key), $value);
}
$conn = mysqli_connect(DB_HOST,DB_USER,DB_PASS,DB_NAME);
// Storing Session
$user_check = $_SESSION['login'];
// SQL Query To Fetch Complete Information Of User
$query = "SELECT * FROM users WHERE login = '$user_check'";
$ses_sql = mysqli_query($conn, $query);
?>
<li style="color: #f40707; font-size:15px; padding-top:10px; padding-left:10px;" >
<a href="<?php echo $_SESSION['user']['dir']; ?>"> Dashboard</a>
</li>
все работало нормально, когда пользователь вошел в систему и сеанс запущен, но при выходе из системы сервер выдает ошибку:
Неустранимая ошибка: Uncaught Ошибка: невозможно использовать объект типа mysqli в качестве массива в C: \ xampp \ htdocs \ www.exalple.com \ user-dir-link \ user-dir-admin. php: 4 Трассировка стека: # 0 C: \ xampp \ htdocs \ www.exalple.com \ inc \ header. php (181): require () # 1 C: \ xampp \ htdocs \ www.exalple.com \ login. php (32): require (' C: \ xampp \ htdocs ... ') # 2 {main} добавляется C: \ xampp \ htdocs \ www.exalple.com \ user-dir-link \ user-dir-admin. php on line 4 '
Будет очень полезно, если кто-нибудь может помочь мне решить ve этот выпуск.