Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP
Войти
Регистрация
Восстановить пароль
 
tiyzz
0 / 0 / 0
Регистрация: 21.09.2017
Сообщений: 11
1

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

12.02.2018, 08:30. Просмотров 159. Ответов 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
Ответы с готовыми решениями:

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

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

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

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

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

3
ytf
Нарушитель
233 / 254 / 184
Регистрация: 15.08.2017
Сообщений: 1,483
12.02.2018, 09:09 2
оффтопик: сайт может сам генерировать логин и пароль, чтобы не мучить мозг пользователю

ответ: делается
SQL
1
SELECT * FROM `user` WHERE login = введенный логин
, если строка найдена
PHP
1
echo 'Ошибка'; exit;
0
maxoun
-79 / 45 / 10
Регистрация: 08.02.2018
Сообщений: 430
13.02.2018, 09:22 3
tiyzz, Очень просто в az.php
Вы сравниваете полученный логин и пароль с теми которые есть у вас в БД.
К примеру у меня логин user пароль 12345 , если есть логин такой или если пароль такой же то выводим ошибку.
Иначе мы записываем данные в Бд, и говорим об успешной регистрации.
Если Вам не понятно, то могу объяснить еще по подробнее с примерами.
0
JimUSA
Web Programmer
324 / 285 / 121
Регистрация: 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

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

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

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


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

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

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