Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Веб регистрация
dontkilla
сообщение 22.1.2013, 11:13
Сообщение #1


**

Neophyte
Сообщений: 25
Регистрация: 5.7.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.078
Возраст: 24



Всем привет. Не могу разобраться с системой регистрации.
acctadd.html

<html>
<head>
<title>Middle-Earth Account Adder</title>
</head>
<body bgcolor=#000000 text=#FFFFFF>

<FONT SIZE=4><B>POL HTTP Account Adder</B></FONT>
<HR>

<form method="GET" action="http://212.16.1.114:4040/webacct.ecl">

Account Name: <P><INPUT name=acctname style="HEIGHT: 35px; WIDTH: 451px"><P>
Account Password: <P><INPUT name=acctpass style="HEIGHT: 35px; WIDTH: 451px"><br>
Repeat Password: <P><INPUT name=acctpass1 style="HEIGHT: 35px; WIDTH: 451px">
<P>
<INPUT id=submit1 name=submit1 type=submit value=Submit>
<INPUT id=reset1 name=reset1 type=reset value=Reset>
</P>

</form>

</body>
</html>
------------------
Второй файл
webacct.ecl

/////////////////
// Web POL Account adder for use with the POL web server
//
// * place webacct.ecl and acctadd.html in the pol/scripts/www directory
// * enable the POL webserver in pol.cfg and set the port for http connections
// * set WebServerLocalOnly=1 to only allow connections from the server
// set it =0 to allow everyone to access the server and the account adder page
// * accounts will be available immediately if successfully added
//
// Notes: I don't know if someone's done something that serves this function
// but I thought I'd do it just for kicks.
//
// Author: Racalac, 2/6/00
/////////////////

use http;
use uo;
use basic;

program account_add()

var acctname := QueryParam( "acctname" );
var acctpass := QueryParam( "acctpass" );
var acctpass1 := QueryParam( "acctpass1" );
writehtml("<html><head><title>Middle-Earth Account Adder</title></head><body bgcolor=#000000 text=#FFFFFF>");
writehtml("<FONT SIZE=4><B>Middle-Earth Account Adder</B></FONT><HR>");

var symbols := { "q","w","e","r","t","y","u","i","o","p","a","s","d","f","g","h","j","k","l","z","x","c","v","b","n","m","Q","W","E","R","T","Y","U","I","O","P","A","S","D","F","G","H","J","K","L","Z","X","C","V","B","N","M","1","2","3","4","5","6","7","8","9","0" };
var i;
if( !acctname or !acctpass )+
writehtml("Name or Pass was empty.");
return;
elseif( acctpass1 != acctpass )
writehtml("Password repeat failed.");
return;
endif
for (i := 1; i < Cint(len(acctname)+1); i:= i+1)
if (!(acctname[i] in symbols) )
writehtml("Some symbols are not accepted, use letters and digits only.");
return;
break;
endif
endfor
for (i := 1; i < Cint(len(acctpass)+1); i:= i+1)
if (!(acctpass[i] in symbols) )
writehtml("Some symbols are not accepted, use letters and digits only.");
return;
break;
endif
endfor

while (acctname["+"])
acctname["+"] := " ";
endwhile
while (acctpass["+"])
acctpass["+"] := " ";
endwhile

var ret := CreateAccount( acctname, acctpass, 1 );
var acc := FindAccount( acctname );
acc.SetProp("password", acctpass);

if( ret == error )
writehtml("Sorry, account creation failed.<P>");
writehtml("Error: " + ret.errortext );
else
writehtml("Account added successfully.");
endif

endprogram
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Soteric
сообщение 22.1.2013, 12:18
Сообщение #2


********

Master
Сообщений: 1.377
Регистрация: 7.8.2006
Группа: Пользователи
Наличность: 3057
Пользователь №: 7.166



Что непонятно?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dontkilla
сообщение 22.1.2013, 12:29
Сообщение #3


**

Neophyte
Сообщений: 25
Регистрация: 5.7.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.078
Возраст: 24



Что мне нужно переделать под себя чтобы работала регистрация через веб страницу.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolDev
сообщение 22.1.2013, 16:14
Сообщение #4


****

Группа: Пользователи
Наличность: 0
Пользователь №: 14.164
Возраст: 22



Цитата
<form method="GET" action="http://212.16.1.114:4040/webacct.ecl">

айпишку, а также ваш порт вебсервера пола...(pol.cfg)

Цитата
<title>Middle-Earth Account Adder</title>

Тут можете поменять название сервера, если это не мидла, конечно)


Цитата
writehtml("<html><head><title>Middle-Earth Account Adder</title></head><body bgcolor=#000000 text=#FFFFFF>");
writehtml("<FONT SIZE=4><B>Middle-Earth Account Adder</B></FONT><HR>");


Увидел, что в самом скрипте тоже есть упоминания про сервер...


--------------------
Оказываю услуги по скриптингу Pol серверов.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dontkilla
сообщение 22.1.2013, 17:02
Сообщение #5


**

Neophyte
Сообщений: 25
Регистрация: 5.7.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.078
Возраст: 24



Ок! Спасибо сегодня попробую.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
lolkin
сообщение 30.1.2013, 9:41
Сообщение #6


***

Группа: Пользователи
Наличность: 0
Пользователь №: 14.214



Это кто мидлу собирает?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
versus7
сообщение 31.1.2013, 8:31
Сообщение #7


*

Registred
Сообщений: 3
Регистрация: 21.9.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 7.964



Я! Почти собрал уже.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolDev
сообщение 31.1.2013, 8:54
Сообщение #8


****

Группа: Пользователи
Наличность: 0
Пользователь №: 14.164
Возраст: 22



6.5 лет собирал ?)


--------------------
Оказываю услуги по скриптингу Pol серверов.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
dontkilla
сообщение 31.1.2013, 9:18
Сообщение #9


**

Neophyte
Сообщений: 25
Регистрация: 5.7.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.078
Возраст: 24



(IMG:style_emoticons/default/biggrin.gif) нее. Это я случайно с старого акка написал.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Ody4
сообщение 24.6.2013, 9:39
Сообщение #10


**

Neophyte
Сообщений: 38
Регистрация: 27.4.2008
Группа: Пользователи
Наличность: 0
Пользователь №: 10.719



Ого, МЕ!
Интересно на сколько она старая? :]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
versus7
сообщение 18.2.2014, 11:16
Сообщение #11


*

Registred
Сообщений: 3
Регистрация: 21.9.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 7.964



Не работает анимация персонажей. Подскажите дело в сервере или в УО клиенте?
Как исправить?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
PolDev
сообщение 18.2.2014, 12:07
Сообщение #12


****

Группа: Пользователи
Наличность: 0
Пользователь №: 14.164
Возраст: 22



Какое это имеет отношение к данной теме ? facepalm


--------------------
Оказываю услуги по скриптингу Pol серверов.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
versus7
сообщение 18.2.2014, 13:10
Сообщение #13


*

Registred
Сообщений: 3
Регистрация: 21.9.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 7.964



Эту тему создавал я. Чтобы не флудить решил тут написать.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Juzzver
сообщение 19.2.2014, 0:56
Сообщение #14


**********

Модератор RunUO
Сообщений: 3.425
Регистрация: 1.11.2008
Группа: Супермодераторы
Наличность: 22567
Из: Северная Корея
Пользователь №: 11.273



Цитата
Эту тему создавал я. Чтобы не флудить решил тут написать.

Вышло наоборот как флуд (IMG:style_emoticons/default/smile.gif)
Пользователи воспользуются поиском по анимации - попадут на Веб регистрацию. Пользователи будут искать веб регистрацию, а попадут на анимацию клиента.
Для новых вопросов желательно создавать новые темы.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 27.4.2024, 16:38
Designed by Nickostyle