Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
KravaCj
0 / 0 / 1
Регистрация: 05.10.2013
Сообщений: 93
#1

Не могу залогиниться под готовым аккаунтом в базе данных - MySQL

11.12.2014, 23:46. Просмотров 361. Ответов 1
Метки нет (Все метки)

не могу залогиниться под готовым аккаунтом в базе данных, получается работает все кроме Привет `user` листинг:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
session_start();
header("Content-type: text/html; charset=uft8");
include "conn.php";
    $log = $_POST['log'];
    $pass = $_POST['pass'];
    $sql = mysql_query("SELECT * FROM `user` WHERE `active`='1'");
    while ($row = mysql_fetch_array($sql)){
    $id = $row['id'];
    $login = $row['login'];
    $password = $row['password'];
    $name = $row['name'];
      }
        if(isset($_POST['submit'])){
          if(empty($log) or empty($pass)){
             echo"<font color='red'><b>пожалуйста заполните все поля!</b></font>";
          } else {
          if($log == $login AND $pass == $password){
          $_SESSION['login'] = $login;
          $_SESSION['password'] = $password;
                if(isset($_SESSION['login']) AND isset($_SESSION['password'])){
                  echo "Привет<font color='red'><b>'".$name."'</b></font>";
                }
          } else{
            echo "<font color='red'><b>Некорректный логин или пароль.</b></font>";
          }
        }
       }
 
?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2014, 23:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не могу залогиниться под готовым аккаунтом в базе данных (MySQL):

Не могу подключиться к базе данных
Создал БД данных на хостинге, а вот подключиться не могу: зашел в phpMyAdmin,...

Не могу подключиться с базе данных
Здравствуйте уважаемые пользователи интернета у меня тут проблема с...

Не могу войти ни в одну социальную сеть под своим аккаунтом
Не могу войти ни в одну социальную сеть под своим аккаунтом (с чужого...

Не могу зайти в Linux Red Hat 4 под своим аккаунтом
Описание проблемы, Перезагрузил систему. на дает зайти по своим логином и...

Хранение настроек на Гугле под аккаунтом
Гуру, подскажите насколько это возможно? Пока храню настройки в...

Безопасно ли работать под аккаунтом Администратора?
Безопасно ли заниматься повседневными делами — офис, сёрфинг и всё остальное —...

1
Lazy_Den
2911 / 2592 / 1306
Регистрация: 15.01.2014
Сообщений: 5,682
12.12.2014, 00:10 #2
KravaCj, вот тю... Еще одна тема?

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?php
session_start();
header("Content-type: text/html; charset=uft8");
if(isset($_SESSION['name'])){
  echo "<b>'".$_SESSION['name']."'</b>, ты всё еще в залогинен!";
} else {
  $log = filter_input(INPUT_POST, 'log', FILTER_SANITIZE_SPECIAL_CHARS);
  $pass = filter_input(INPUT_POST, 'pass', FILTER_SANITIZE_SPECIAL_CHARS);
  if(isset($log, $pass)){
    include "conn.php";
    if(!empty($log) || !empty($pass)){
      $query = "SELECT * FROM `user` WHERE `login` = '".$log."' AND `password` = '".$pass."'";
      $sql = mysql_query($query, $db) or die(mysql_error()); // $db - дескриптор соединения
      if(mysql_num_rows($sql)){
        echo "Привет <b>'".$sql['name']."'</b>! Ты успешно залогинился!";
        $_SESSION['name'] = $sql['name'];
      } else {
        echo "Пользователя с такими данными - не найдено";
      }
    } else {
      echo "Пожалуйста, заполните все поля!";
    }
  }
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.12.2014, 00:10
Привет! Вот еще темы с решениями:

Как залогинится под NT-аккаунтом не находясь в домене?
Проблема такая - пользователь работает с удаленным SQL Server, пользуясь...

Как залогинится под NT-аккаунтом не находясь в домене???
Проблема такая - пользователь работает с удаленным SQL Server, пользуясь...

Как узнать под каким аккаунтом закружены винды
Как из делфей узнать под каким аккаунтом загружены винды и само приложение?...

Не могу подключиться к базе под SYSDBA в IBExpert (Firebird)
Не могу подключиться к базе под sysdba. Почему? Все описание в скринах.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru