Loading...
PHP/MySQL | Как сделать переход на гл.страницу ?
Должно после авторизации перекидывать на гл.страницу, но оно просто обновляет страницу и все. Что делать?


header('Location: http://m661631b.beget.tech/ ');

exit;
pisos_pro, header('Location:/index.php');
exit;
Тихий (15.10.2017 в 22:51)
pisos_pro, header('Location:/index.php');
exit;

еще проще

<?php
header('Location:/');
exit;
?>

________
посл. ред. 15.10.2017 в 23:05; всего 1 раз(а); by [Brony] pimnik98
[Brony] pimnik98, таки да
Тихий, уже испытанно. Не хочет работать. Может весь код вам что-то даст

<?php
session_start();
?>

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Вход на сайт</title>
<link rel="stylesheet" href="/style/auth/style.css">
</head>
<body>

<section class="container">
<div class="login">
<h1>Войти в личный кабинет</h1>
<form action="aut.php" method="POST" />
<p><input type="text" name="name" value="" placeholder="Логин или Email"></p>
<p><input type="password" name="pass" value="" placeholder="Пароль"></p>
<p class="remember_me">
<label>
<input type="checkbox" name="remember_me" id="remember_me">
Запомнить меня
</label>
</p>
<p class="submit"><input type="submit" name="submit" value="Войти"></p>
</form>
</div>

<div class="login-help">
<a href="index.html">Забыли пароль?</a> Восстановите его!
</div>
</section>

<?php

include 'funs/head.php';

$connection = mysqli_connect('localhost', 'm661631b_blog', '123456', 'm661631b_blog') or die(mysqli_error($connection));


if (isset($_POST['submit']))
{
if (empty($_POST['name']))
{
$info_input = 'Вы не ввели логин';
}
elseif (empty($_POST['pass']))
{
$info_input = 'Вы не ввели пароль';
}
else
{
$login = $_POST['name'];
$password = $_POST['pass'];
$user = mysqli_query($connection, "SELECT `id` FROM `users` WHERE `login` = '$login' AND `password` = '$password'");
$id_user = mysqli_fetch_array($user);

if (empty($id_user['id']))
{
$info_input = 'Введенные данные не верны';
}
else
{
session_register('id', 'name', 'pass');
$_SESSION['pass'] = $password;
$_SESSION['name'] = $login;
$_SESSION['id'] = $id_user['id'];

header('Location: http://m661631b.beget.tech/ ');

echo"iygo";
exit;




}
}
}

$info_input = isset($info_input) ? $info_input : NULL;
echo $info_input;
?>

</body>
</html>

________
посл. ред. 15.10.2017 в 23:52; всего 1 раз(а); by pisos_pro
pisos_pro, Зря бд спалил Гг
pisos_pro, скорее всего дело до переадресации не доходит.
<?php
session_start();
?>

<?php

include 'funs/head.php';

$connection = mysqli_connect('localhost', 'm661631b_blog', '123456', 'm661631b_blog') or die(mysqli_error($connection));


if (isset($_POST['submit']))
{
if (empty($_POST['name']))
{
$info_input = 'Вы не ввели логин';
}
elseif (empty($_POST['pass']))
{
$info_input = 'Вы не ввели пароль';
}
else
{
$login = $_POST['name'];
$password = $_POST['pass'];
$user = mysqli_query($connection, "SELECT `id` FROM `users` WHERE `login` = '$login' AND `password` = '$password'");
$id_user = mysqli_fetch_array($user);

if (empty($id_user['id']))
{
$info_input = 'Введенные данные не верны';
}
else
{
session_register('id', 'name', 'pass');
$_SESSION['pass'] = $password;
$_SESSION['name'] = $login;
$_SESSION['id'] = $id_user['id'];

header('Location: http://m661631b.beget.tech/ ');

echo"iygo";
exit;




}
}
}

$info_input = isset($info_input) ? $info_input : NULL;
echo $info_input;
?>

<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Вход на сайт</title>
<link rel="stylesheet" href="/style/auth/style.css">
</head>
<body>

<section class="container">
<div class="login">
<h1>Войти в личный кабинет</h1>
<form action="aut.php" method="POST" />
<p><input type="text" name="name" value="" placeholder="Логин или Email"></p>
<p><input type="password" name="pass" value="" placeholder="Пароль"></p>
<p class="remember_me">
<label>
<input type="checkbox" name="remember_me" id="remember_me">
Запомнить меня
</label>
</p>
<p class="submit"><input type="submit" name="submit" value="Войти"></p>
</form>
</div>

<div class="login-help">
<a href="index.html">Забыли пароль?</a> Восстановите его!
</div>
</section>
</body>
</html>

Пробуйте так
А че данные фильтровать нн надо ??
Онлайн: 2
Время:
Gen. 0.1521
(c) Bym.Guru 2010-2025