Скрипт регистрации - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Движки сайтов (CMS)

Движки сайтов (CMS)
Обсуждения, решения проблем веб обвязок для ява сервера.

Ответ
Опции темы
Непрочитано 03.06.2008, 10:35   #1
Аватар для thesingle
Пользователь

Автор темы (Топик Стартер) Скрипт регистрации

Добрый день, уважаемые мозговики.

Прошу выложить скрипт для регистрации пользователей или функцию шифрования пароля.

За ранее, благодарю.
thesingle вне форума Отправить сообщение для thesingle с помощью ICQ Отправить сообщение для thesingle с помощью Skype™ Ответить с цитированием
Непрочитано 04.06.2008, 19:10   #2
Аватар для log
Пользователь

По умолчанию Ответ: Скрипт регистрации

Может вырезать этот скрипт из уже готовых обвязок.
__________________
soon
log вне форума Ответить с цитированием
Непрочитано 05.06.2008, 08:45   #3
Пользователь

По умолчанию Ответ: Скрипт регистрации

Цитата:
Сообщение от thesingle Посмотреть сообщение
Прошу выложить скрипт для регистрации пользователей или функцию шифрования пароля.
PHP функция:

PHP код:
base64_encode(pack("H*"sha1(utf8_encode($pass))))) 
Bumble вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 08.08.2008, 07:48   #4
Пользователь

По умолчанию Ответ: Скрипт регистрации

Вот скрипт пользуйся поисков
PHP код:
<?php 

// Настройка базы

$dbuser "root"// Пользователь 
$dbpass "root"// Пароль 
$dbhost "127.0.0.1"// Адресс БД 
$dbname "l2"// Имя базы данных 

// Настройка скрипта 
$savedata "true"//Сохранять или нет пользовательские данные, пароль логин, icq , email. По умолчанию включено. 

// Начало скрипта 
$fsname $_SERVER['SCRIPT_NAME']; 
$msconn mysql_connect($dbhost$dbuser$dbpass) or die ("Ошибка соединения"); 
MYSQL_SELECT_DB($dbname) or die ("БД не найдена"); 
if (
$_GET[act]==""){ 
echo (
'<center><a href="'.$fsname.'?act=registration&step=1">Регистр ация</a></center>'); 

if (
$_GET[act]=="registration"){ 
if (
$_GET[step]=="1"){ 
echo (
'<form name="form1" method="post" action="'.$fsname.'?act=registration&step=2"> 
<div align="center"> 
<table width="266" border="0" cellspacing="0" cellpadding="0"> 
<tr> 
<td width="105" align="right">Логин</td> 
<td width="161"><label> 
<input name="login" type="text" id="login"> 
</label></td> 
</tr> 
<tr> 
<td align="right">Пароль</td> 
<td><label> 
<input name="pass" type="password" id="pass"> 
</label></td> 
</tr> 
<tr> 
<td align="right">Повтор</td> 
<td><label> 
<input name="repeat" type="password" id="repeat"> 
</label></td> 
</tr> 
<tr> 
<td align="right">ICQ</td> 
<td><label> 
<input name="icq" type="text" id="icq"> 
</label></td> 
</tr> 
<tr> 
<td align="right">E-mail</td> 
<td><label> 
<input name="email" type="text" id="email"> 
</label></td> 
</tr> 
<tr> 
<td align="right"><label> 
<input type="reset" name="Submit2" value="Сброс"> 
</label></td> 
<td align="center"><label> 
<input type="submit" name="Submit" value="Регистрация"> 
</label></td> 
</tr> 
</table> 
</div> 
</form> 
<p> </p> 
'
); 

if (
$_GET[step]=="2"){ 
$login $_POST[login]; 
$pass $_POST[pass]; 
$pass2 $_POST[repeat]; 
$icq $_POST[icq]; 
$email $_POST[email]; 
if (
$login == "") { 
echo (
"<center>Вы не ввели логин</center>"); 
}else{ 
if (
$pass == "") { 
echo (
"<center>Пароль не может быть пустым</center>"); 
}else{ 
if (
$pass == $pass2) { 
$q mysql_query("SELECT * FROM accounts WHERE login='{$login}'"); 
if(!
mysql_numrows($q) > "0") { 
$gamepass base64_encode(pack("H*"sha1(utf8_encode($pass)))); 
mysql_query("INSERT INTO accounts(login, password, lastactive, access_level) VALUES('$login' , '$gamepass', '$lastactive', '0')"); 
if (
$savedata == "true") { 
mysql_query("INSERT INTO account_info(login, password, icq, email) VALUES('$login' , '$pass', '$icq', '$email')"); 

echo (
"<center>Аккаунт <font color='red'>".$login."</font> успешно зарегистрирован</center>"); 
} else { 
echo (
"<center>Имя <font color='red'>".$login."</font> уже зарегистрировано, попробуйте другое.</center>"); 

}else { 
echo (
"<center>Пароли не совпадают</center>"); 





?>
qinka вне форума Ответить с цитированием
Непрочитано 08.08.2008, 08:42   #5
Аватар для DarkLoki
Пользователь

По умолчанию Ответ: Скрипт регистрации

qinka
Классный скрипт, вот только где примитивные escape_string? Ломанут не глядя
__________________
Я не прав? Докажите это тут или тут
* Интересная тема * для новичков *
DarkLoki вне форума Ответить с цитированием
Непрочитано 22.09.2008, 22:33   #6
Аватар для tuareg
Пользователь

По умолчанию Ответ: Скрипт регистрации

Ну так может , кто поделится защищеным скриптиком для регистрации аккаунта ?
tuareg вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 09:52. Часовой пояс GMT +3.

Вверх