Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP

Войти
Регистрация
Восстановить пароль
 
tiyzz
0 / 0 / 0
Регистрация: 21.09.2017
Сообщений: 11
#1

Проверка учетных записей - PHP

12.02.2018, 08:30. Просмотров 136. Ответов 3
Метки нет (Все метки)

Есть код с простой регистрацией. Как сделать, чтобы при повторной регистрации логин и пароль, писало, что такой пароль и логин уже существует?
HTML5
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
31
32
33
34
35
<?php
require_once('db.php');
if(isset($_POST['button'])){
    $login = $_POST['login'];
    $password = md5($_POST['password']);
    $rpassword = md5($_POST['r-password']);
    $email = $_POST['email'];
}
if($password == $rpassword){
    echo 'Регистрация прошла успешна';
    mysql_query("INSERT INTO users(login, password, email) VALUES('$login', '$password', '$email')");
}
else{
    echo 'пароли не совпадают';
}
?>
<!DOCTYPE html>
<html>
<head>
    <title>Регистрация</title>
    <meta charset="utf-8">
</head>
<body>
<form action='az.php' method="post">
    <br>
    <input type="text" name="login" required placeholder="login">
    <br>
    <input type="password" name="password" required placeholder="Password">
    <br>
    <input type="password" name="r-password" required placeholder="r-password">
    <input type="text" name="email" required placeholder="E-mail"><br>
    <input type="submit" name="button" value='Регистрация'>
</form>
</body>
</html>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2018, 08:30
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проверка учетных записей (PHP):

Организация учетных записей и личного кабинета - PHP
Всем добрый день! В общем организация личного кабинета пользователя. Все данные пользователей соответсвенно сохраняются в базе данных, но...

Вывод числа записей одной таблицы для соответствующих записей другой - PHP
Доброго времени суток. Возможно, я не правильно сформулировал заголовок, но как по другому это назвать, я не знаю. Гугл ответ не дал,...

Как вывести 10 записей из таблицы, а если записей больше, создать следующую страницу ? - PHP
Подскажите пожалуйста, как можно вывести только 10 (допустим) записей из таблицы (access), а если записей больше создать следующюю страницу...

проверка недостающих записей - PHP БД
у меня есть две таблицы и по идее у них должно быть одинаковое количество записей но нехватает и я сделал мини скрипт чтобы проверить каких...

Проверка на количество записей в таблице - PHP БД
Пишу вот такой код, для проверки существования в базе пользователя с таким Email, но он не работает и постоянно выдаёт что пользователь...

MySQL Работа с Таблицей (проверка записей на дублирование) - PHP БД
Доброй ночи! Я уже какой день не могу записать правильно условие, чтобы происходила проверка в таблице на дублирование записей в таблице,...

3
ytf
213 / 200 / 89
Регистрация: 15.08.2017
Сообщений: 1,066
12.02.2018, 09:09 #2
оффтопик: сайт может сам генерировать логин и пароль, чтобы не мучить мозг пользователю

ответ: делается
SQL
1
SELECT * FROM `user` WHERE login = введенный логин
, если строка найдена
PHP
1
echo 'Ошибка'; exit;
0
maxoun
20 / 30 / 5
Регистрация: 08.02.2018
Сообщений: 161
13.02.2018, 09:22 #3
tiyzz, Очень просто в az.php
Вы сравниваете полученный логин и пароль с теми которые есть у вас в БД.
К примеру у меня логин user пароль 12345 , если есть логин такой или если пароль такой же то выводим ошибку.
Иначе мы записываем данные в Бд, и говорим об успешной регистрации.
Если Вам не понятно, то могу объяснить еще по подробнее с примерами.
0
JimUSA
Web Programmer
324 / 285 / 96
Регистрация: 28.09.2011
Сообщений: 1,566
14.02.2018, 03:00 #4
tiyzz,

Не по теме:

Если занят логин то да, а пароль каким боком?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.02.2018, 03:00
Привет! Вот еще темы с ответами:

Проверка записей в базе с последующим внесением данных - PHP БД
Доброго времени суток. При регистрации нового пользователя нужно проверить введеные данные из полей формы с уже имеющимися в БД и, если...

MySQL Возможность выбора учетных данных для подключения к БД - PHP БД
Всех приветствую! Бьюсь уже кучу времени. суть вопроса в следующем: Для подключения к БД mysql используется команда типа: ...

Вывод уникальных записей с таблицы и суммирование дублированых записей с выводом колличества - PHP БД
Доброго времени суток форумчане! Не получается фильтровать записи при выводе с таблицы MYSQL. Нужно вывести уникальные модели и...

Постраничный вывод записей (по 15 записей на страницу) - PHP БД
всем привет перерыл гору всяких скриптов и постов на тему &quot;навигации по страницам&quot; и &quot;постраничному выводу&quot;, но ничего не понимаю....


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

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

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