Показать сообщение отдельно
Старый 07.05.2014, 01:43
2misha вне форума Посмотреть профиль Отправить личное сообщение для 2misha Найти все сообщения от 2misha
  № 3  
Ответить с цитированием
2misha

Регистрация: Apr 2014
Сообщений: 97
Не, ну а что не так то? Я перепробовал много вариантов, ничего не помогает ... так что делать то?

Добавлено через 2 часа 11 минут
PHP код:
<?php
include 'server.php';
session_start();
//Записываем полученные данные в переменные
if(isset($_POST['login'])) $login $_POST['login'];
if(isset(
$_POST['pass'])) $pass $_POST['pass'];

//Обрезаем символ конца строки и пробелы в начале и конце строки.
$login trim($login);
$pass trim($pass);

//Проверяем на длину логина.
if(strlen($login) < || strlen($login) > 35
    die(
"Довжина логiна повинна бути вiд 3 до 35 символiв.");
if(
strlen($pass) < || strlen($pass) > 35
    die(
"Довжина пароля повинна бути вiд 3 до 35 символiв.");
//Подключаемся к БД
$db_connection mysql_connect($db_host$db_user$db_pass)     
    or die(
"Не можу пiдключитися до бази даних гравцiв.");

$db mysql_select_db($db_name$db_connection);

//Кодировка
mysql_set_charset("utf8");

//Выполняем проверку логина и пароля
$result mysql_query('SELECT * FROM '.$users_table.' WHERE '.$login_field.'=\''.$login.'\'')     
    or die(
"Не можу виконати запит до бази даних гравцiв.");    
$user = (mysql_fetch_array($resultMYSQL_ASSOC));
if(
$user[$pass_field] != $pass) die("111");
$_SESSION['user_name'] = $user[$login_field];
$_SESSION['password'] = $user[$pass_field];
$_SESSION['money'] = $user[$money_field];
$_SESSION['food'] = $user[$food_field];
$_SESSION['city'] = $user[$city_field];
$_SESSION['ip'] = $_SERVER["REMOTE_ADDR"];

echo 
"success";
?>
Расшифровал декодером я те кракозябры и оказалось, что это скрипт у меня не в порядке ... но не понимаю, что именно с ним не так ... может взгляд со стороны прояснит ситуацию, а то я не могу понять.