Тема: Задача на PHP
Привіт всім! придумав задачу на php:
1.Припустимо у нас є дві сторінки index.php і home.php
2.На сторінці index.php є форма з входом:
<?php
session_start();
?>
<form action="home.php" method="post">
<input type="password" name="u_pass" class="form-control input" style="width:300px;" placeholder="Введіть пароль" required>
<input type="email" name="u_email" class="form-control input" style="width:300px;" placeholder="Введіть email" required>
<input type="submit" value="Увійти">
<?php
$email = $_POST['u_email'];
$_SESSION['u_email'] = $email;
?>
</form>
3.На сторінці home.php є таке:
<?php
session_start();
include"includes/connection.php";
//Якщо користувач не був на сторінці index.php то він попадає на index.php
if(!isset($_SESSION['u_email'])){
header('location:index.php');
}
else{
//Куча php........
?>
//Куча html..........
<?php } ?>
4.Cуть задачі така:Навіть якщо користувач був на index.php і форма обробляється home.php то він все одно попадає на index.php, що в цьому коді зроблено не так? ...