Loading...
Помощь по скриптам | Вопрос по переадресации
Вот мой код на авторизацию <?php
require_once ('core/config.php');
$title = 'Авторизация';
require_once ('core/head.php');

if(isset($_REQUEST['success'])){
$login = text($_POST['login']);
$password = text($_POST['password']);

$sql = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `users` WHERE `login` = '".$login."' and `password`='".md5($password)."' LIMIT 1"));

if(empty($login)) msg('Введите логин');
elseif(empty($password)) msg('Введите пароль');
elseif($sql == 0) msg('Такой пользователь не найден');
else {
setcookie('login', $login, time()+86400*365, '/');
setcookie('password', md5($password), time()+86400*365, '/');
header('Location: /kabinet');
}
}

echo" <div id='my-content'>
<div class='form-wrapper'>
<div class='form-center'>
<h3>Введите ваш логин и пароль</h3>
<form action='' method='POST'>
<p>Введите ваш логин</p>
<input type='login' class='field' name='field-one'>
<p>Введите ваш пароль</p>
<input type='password' class='field' id='two-button' name='field-two'>
<input type='submit' name='success' class='button form-button' value='Авторизоваться'>
</br><a href='/password'>Забыли пароль ?</a></form>";

?>


Дело в том что по header('Location: /kabinet'); не перекидывает на кабинет после того как авторизацию проходишь а остаётся на index.php и выдает вот такую картину (скрин) , в чем ошибка ?

Изображение

------
49211_Screenshot_20170906194525.png (55.5 Kb)
Скачиваний: 110

________
посл. ред. 06.09.2017 в 19:47; всего 1 раз(а); by MySqli
js переадресацию испоьзуй
.....

Изображение

------
49212_20170906_214840.png (42.3 Kb)
Скачиваний: 110
ARHILES , я не доделал ещё все до конца
header('Location: /kabinet.php');
Так попробуй
пробуй так
<?php

require_once ('core/config.php');

$title = 'Авторизация';

require_once ('core/head.php');



if(isset($_REQUEST['success'])){

$login = text($_POST['login']);

$password = text($_POST['password']);



$sql = mysql_fetch_array(mysql_query("SELECT `login`,`password` FROM `users` WHERE `login` = '".$login."' and `password`='".md5($password)."' LIMIT 1"));



if(empty($login)) msg('Введите логин');

elseif(empty($password)) msg('Введите пароль');

elseif($sql == 0) msg('Такой пользователь не найден');

else {

setcookie('login', $login, time()+86400*365, '/');

setcookie('password', md5($password), time()+86400*365, '/');

header("Location: /kabinet");
exit;

}

}



echo" <div id='my-content'>

<div class='form-wrapper'>

<div class='form-center'>

<h3>Введите ваш логин и пароль</h3>

<form action='' method='POST'>

<p>Введите ваш логин</p>

<input type='login' class='field' name='field-one'>

<p>Введите ваш пароль</p>

<input type='password' class='field' id='two-button' name='field-two'>

<input type='submit' name='success' class='button form-button' value='Авторизоваться'>

</br><a href='/password'>Забыли пароль ?</a></form>";



?>

________
посл. ред. 06.09.2017 в 20:10; всего 1 раз(а); by KING_SysTEM
Онлайн: 5
Время:
Gen. 0.1043
(c) Bym.Guru 2010-2026