- 18, May 2024
- #1
Привет,
В последнее время я был занят созданием системы входа в систему, и теперь все, кроме одной вещи, работает.
Итак, когда вы вошли в систему, вы должны быть перенаправлены на home.php, а когда вы не вошли в систему, вы должны быть перенаправлены на index.php, поэтому я пришел с этим фрагментом кода:
Вот в чем проблема: система попадает в бесконечный цикл, пока Chrome не завершит его.
поэтому я создал logout.php, чтобы завершить любой сеанс, который может там быть (по крайней мере, я так думаю)
Итак, может ли кто-нибудь проверить эти два пункта и сказать мне, что я делаю неправильно? (если кому понадобится: не авторизован на домашней странице: /index.php вошёл на домашнюю страницу: /home.php страница выхода: /logout.php код входа: /login.php заранее спасибо!
В последнее время я был занят созданием системы входа в систему, и теперь все, кроме одной вещи, работает.
Итак, когда вы вошли в систему, вы должны быть перенаправлены на home.php, а когда вы не вошли в систему, вы должны быть перенаправлены на index.php, поэтому я пришел с этим фрагментом кода:
<?php
session_start();
session_destroy();
?>
PHP: но я бы не пришел сюда, если бы это работало.
Вот в чем проблема: система попадает в бесконечный цикл, пока Chrome не завершит его.
поэтому я создал logout.php, чтобы завершить любой сеанс, который может там быть (по крайней мере, я так думаю)
<?php session_start(); if($_SESSION["login_user"] = true) { ?> //html goes in here <?php } else { header("location: /index.php"); } ?>
PHP: ничего не исправляет...
Итак, может ли кто-нибудь проверить эти два пункта и сказать мне, что я делаю неправильно? (если кому понадобится: не авторизован на домашней странице: /index.php вошёл на домашнюю страницу: /home.php страница выхода: /logout.php код входа: /login.php заранее спасибо!