PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 1
Rurr Отправлено: 14 Ноября, 2013 - 12:38:13 • Тема: не работает авторизация после смены кодировки • Форум: Кодировки и все смежное

Ответов: 2
Просмотров: 1476
на локалхосте два файла: login.php
PHP:
скопировать код в буфер обмена
  1. if (isset($_GET['do'])){
  2.         if ($_GET['do'] == 'logout'){
  3.                 unset($_SESSION['admin']);
  4.                 session_destroy();
  5.         }
  6. }
  7. if ($_SESSION['admin']){
  8.         header("Location: index.php");
  9. }
  10. if (isset($_POST['auth'])){
  11.         if (isset($_POST['login']) and isset($_POST['pass'])){
  12.                 $login = $_POST['login'];
  13.                 $pass = $_POST['pass'];
  14.                 include("../incl/connect_db.php");
  15.                 $login_query = mysql_query("SELECT * FROM userlist WHERE user='$login'", $db);
  16.                 if ($login_query and mysql_num_rows($login_query) > 0){
  17.                         $login_arr = mysql_fetch_array($login_query);
  18.                         $pwd = md5($pass);
  19.                         if ($pwd == $login_arr['pass']){
  20.                                 $_SESSION['admin'] = $login;
  21.                                 header ("Location: index.php");
  22.                                 exit;
  23.                         }else{
  24.                                 $err = "Вы ввели неправильные данные";
  25.                         }
  26.                 }else{
  27.                         exit;
  28.                 }
  29.         }else{
  30.                 exit;
  31.         }
  32. }

и index.php
PHP:
скопировать код в буфер обмена
  1.  
  2. if (!$_SESSION['admin']){
  3.         header("Location: login.php");
  4.         exit;
  5. }

работает норм но после перекодирования файлов в UTF-8 (при помощи программы UTFCast) и залива на хост работать отказывается. просто выдает чистую страницу. когда на хост заливаю не перекодированные файлы код срабатывает но вместо кирилици выдает знаки вопроса.

если кто сталкивался с траблой посоветуйте с решением

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB