Хотелось-бы у профессионалов спросит, все ли в коде авторизаций правильно, или есть что нужно поправить?
Желательно с примерами.
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- if($logout==1){
- }
- include "config.php";
- include "config_inc.php";
- include "error_inc.php";
- function auth($log,$pass){
- global $t_user;
- $query = "select id from ".$t_user." where email=\"".$log."\" and pass=\"".$pass."\" ";
- return $id;
- }else{
- return 0;
- }
- }
- if(auth($_SESSION['login'],$_SESSION['pwrd'])!=0){
- }
- if($_SERVER['REQUEST_METHOD']=="POST"){
- $au=auth($log,$passwrd);
- if($au>0){
- $login=$log;
- $pwrd=$passwrd;
- $id=$au;
- }else{
- require('header.php');
- print "Авторизация не прошла"; // Авторизация прошла не удачно
- require('foter.php');
- exit;
- }
- }
- }else{
- require('header.php');
- }
- ?>
- // Дальше код ввода данных пользователя для авторизаций