хм .... а зачем тебе форма регистрации, если активация успешно завершена ?
mk-ned
23.05.2015 - 10:18
Цитата (Kusss @ 22.05.2015 - 11:26) |
хм .... а зачем тебе форма регистрации, если активация успешно завершена ? |
да просто, пока страница поменяется, чтобы на экране не только message выводился, думаю красивее будет.
нужна ещё помощь/совет.
надо чтобы после регистрации пользователя генерировался случайные, уникальный буквенно-цифровая строка который будет записываться в БД, не обязательно чтоб он был супер зашифрованным. можно делать так md5(uniqid(rand(), true)) но он длинный, надо чтобы было 6-12 символов.
подскажите пожалуйста, как сделать?
mk-ned
23.05.2015 - 14:30
нашёл вот этот
[code]<?php
for ($i = 4; $i <= 4; $i++) {
$bytes = openssl_random_pseudo_bytes($i, $cstrong);
$hex = bin2hex($bytes);
echo $hex;
}
?>
[code]
вроде работает, но как генерированную строку сделать уникальным, чтобы он в БД не повторялся.
если в БД сделать его уникальным то при совпадении получится ошибка, сделать проверку что-ли? мол если ошибка, с генерируй другой и запиши.