PHP/MySQL | как сделать выход из сайта!
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Kaito (21.09.2015 в 15:35)
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Разницы особой, в принципе, нету.
CreepMatis, вот короче архивчик, если не трудно взгляни:)
dssms (21.09.2015 в 15:41)
CreepMatis, вот короче архивчик, если не трудно взгляни:)
CreepMatis, вот короче архивчик, если не трудно взгляни:)
Гкод крч
![Гг](https://bym.guru/modules/smiles/smiles/gg.gif)
Не обижайся.
1.if($_POST['1'] != '')? Что это?
Для таких дел существует empty)))
if(empty($_POST['1']))
2.Фильтрация переменных где?
3.$sql = 'INSERT INTO users(login, pass, email)
VALUES("'.$login.'","'.$pass1.'","'.$email.'")';
if (mysql_query(sql)) { //Выполняем запрос
echo 'Пользователь '.$_POST['login'].' успешно зарегистрирован! <a href="/index.php">Форма для входа</a>';
} else {
echo 'При регистрации произошла ошибка, <a href="/register.php">Повторите попытку</a>';
}
Можно и без этого.
MySQL_query("query") or die('бла бла');
4.Пароли в md5 лучше хранить, а не в открытом виде.
________
посл. ред. 21.09.2015 в 15:47; всего 1 раз(а); by CreepMatis
CreepMatis, да ты че я ж мега кодер![.ыы.](https://bym.guru/modules/smiles/smiles/meme-B8ymbd.png)
А как сделать выход из сайта?)))
![.ыы.](https://bym.guru/modules/smiles/smiles/meme-B8ymbd.png)
А как сделать выход из сайта?)))
CreepMatis (21.09.2015 в 15:37)
Kaito (21.09.2015 в 15:35)
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Разницы особой, в принципе, нету.
Kaito (21.09.2015 в 15:35)
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Разницы особой, в принципе, нету.
<img src="exit.php?exit">
Любой кто это увидет потеряет авторизацию
Kaito, че то не выходит,прост белый екран
CreepMatis (21.09.2015 в 15:37)
Kaito (21.09.2015 в 15:35)
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Разницы особой, в принципе, нету.
Kaito (21.09.2015 в 15:35)
CreepMatis (21.09.2015 в 15:28)
dssms, Полный код:
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
Я б посоветовал через $_POST
Разницы особой, в принципе, нету.
ну говорят через post лучше
Создай файл exit.php
Помести туда код
<?
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
?>
Там где хочешь видеть кнопку ВЫХОД пропиши
echo'<img src="exit.php?exit">ВЫХОД</a>';
Помести туда код
<?
if(isset($_GET['exit'])){
unset($_COOKIE['pass']);
unset($_COOKIE['login']);
session_destroy();
}
?>
Там где хочешь видеть кнопку ВЫХОД пропиши
echo'<img src="exit.php?exit">ВЫХОД</a>';
Стр.: 1, 2