XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Общение> Трактир
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Кет

offline
Опыт: 111,209
Активность:
[PHP] Сайт меня не узнаёт
Раз уж такая маза...
Сделал себе логин в админку на сайт. В оффлайне всё нормально работает, а как заливаю на удалённый сервер - сайт меня не узнаёт. Почему так может быть?
 $name=$_POST['name'];
 $pwd=$_POST['pwd'];
 include('connect.inc');
 $db = mysql_connect($sqlhost, $sqlroot, $sqlpwd);
 mysql_query("SET NAMES cp1251");
 mysql_select_db($sqldb ,$db);
 if ($name!="" and  $pwd!=""){
  $pwd=md5($pwd); 
  $sql = mysql_query("SELECT login,pwd FROM USERS WHERE login='$name' and pwd='$pwd'");
  if(!mysql_num_rows($sql)){
   echo "<center><h2>Неверный логин или пароль</h2><br><a href='index.php'>Назад</a></center>";
  }else{
   $_SESSION['autorized']=true;
   $_SESSION['name']=$name;
   echo "<center><h2>Авторизация прошла успешно, $name!</h2><br><a href='/index.php'>Вернуться на главную</a><br><br><a href='admin.php'>Войти в админку</a></center>";
  }
 }else{
  echo "<center><h2>Не введены данные</h2><br><a href='index.php'>Назад</a></center>";
 }

Отредактировано Кет, 28.03.2010 в 16:50.
Старый 28.03.2010, 16:41
Nekit1234007

offline
Опыт: 11,916
Активность:
Сделай проверку:
PHP код:
 if (!mysql_connect($sqlhost$sqlroot$sqlpwd)) {
    echo 
"Ошибка подключения к серверу MySQL";
    exit;
 } 

И эту проверочку куда-нить:
PHP код:
 echo "ERROR ".mysql_errno()." ".mysql_error()."\n"

Если всё в порядке, то может просто в базе нет..
Старый 28.03.2010, 19:15
Кет

offline
Опыт: 111,209
Активность:
Nekit1234007, всё в порядке. И в базе есть.
Старый 28.03.2010, 23:55
Артте
Open up your eyes
offline
Опыт: 23,423
Активность:
Кодировку ты где потерял, а?
Артте добавил:
		mysql_query ("set character_set_client='utf8'");
		mysql_query ("set character_set_results='utf8'");
		mysql_query ("set collation_connection='utf8_general_ci'");
Старый 29.03.2010, 00:22
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 15:07.