Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/15: Рейтинг темы: голосов - 15, средняя оценка - 4.80
Danisa
1 / 1 / 0
Регистрация: 23.10.2011
Сообщений: 38
1

Проверка логина и пароля

17.02.2012, 13:25. Просмотров 3036. Ответов 1
Метки нет (Все метки)

хай пипл. У меня вот такая задачка. Есть форма, логин и пароль. Нужно, чтоб после заполнения, проверялись данные, и если есть такой пользователь и пароль правильный, выводилось привет Имя, если не Такой пользователь не существует. Но, у меня нет базы, и все данные у меня хранятся в текстовом файле base.txt в виде
Код
name:Peter, login:pet123, pass: 12345 | name:John, login:joh123, pass:54321
виде.
Помогите решить проблему
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.02.2012, 13:25
Ответы с готовыми решениями:

Проверка логина и пароля
выдает ошибку Фатальная ошибка: звонок в неопределенную функцию функцию password_verify() ...

Проверка пароля и логина
Не получается выполнить проверку логина и пароля, должно получится 4 варианта: 1) пароль и логин...

Проверка логина и пароля на каждой странице
Прочитал книгу по PHP, решил написать для проверки и пополнения своих знаний мини CMS, что то типа...

Неправильно работает проверка логина и пароля
Доброго времени суток, у меня такая проблема не как не магу разобраться с авторизацией (PHP) есть...

Проверка логина и пароля. Код надо исправить!
Надо вводить Email и пароль, и проверить правильность, должен выводиться "Успешно авторизовано"...

1
__PION__
959 / 800 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
17.02.2012, 14:09 2
Лучший ответ Сообщение было отмечено Danisa как решение

Решение

Попробуем решить
Допустим - это форма
HTML5
1
2
3
4
5
<form action="" method="post">
<input type="text" name="login"><br />
<input type="password" name="pass"><br />
<input type="submit" name="knopka" value="Log In" />
</form>
И РНР-обработчик
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
// Нажимаем на кнопку
if (isset($_POST['knopka']))
{
    if  (!isset($_POST['text'])) die('Вы не ввели логин');
    if  (!isset($_POST['pass'])) die('Вы не ввели пароль');
 
    $users = file('base.txt');
 
    foreach ($users as $key => $value)
    {
        $user = explode('|', $value);
        $use  = explode(',', $user);
        $us    = explode(':', $use);
 
        unset($us['name'], $us['login'], $us['pass']);
    }
 
    if (!in_array(trim($_POST['text']), $us)) die('Такого пользователя у нас нет');
}
Есть наверное ршение лучше, легче наверное регулярками искать, ..ну это как вариант
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.02.2012, 14:09

Запись в куки логина и пароля
Подскажите пожалуйста, после авторизации идет запись в куки логина и пароля,в личном кабинете они...

Сделать изменение логина и пароля в файле
Здравствуйте! Есть файл index.php, в котором: &lt;h2&gt;Доступ в панель управления&lt;/h2&gt; &lt;form...

Скрипт отправки логина и пароля на сервер
Доброго дня. Не получается написать скрипт, который будет принимать данные отправленные с...


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

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

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