PDA

Просмотр полной версии : можно зарегистрироваться?(рега отключена vb)


Cody M.
03.04.2009, 20:33
Форум 3.8, регистрация отключена.
При переходе по ссылке /register.php?do=signup мне говорят, что рега отключена, а при переходе на /register.php?do=register меня посылают и говорят это:
Поскольку вы не согласны с правилами форума, регистрация не может быть продолжена.
Ну там же надо галочку поставить.
Можно ли это как то зарегаться?

-m0rgan-
03.04.2009, 20:47
Имхо, нет!
Ты должен передать пост запрос со всеми даными в базу данных, которые заполняются в форме (<input><input>).
Поскольку доступа к странице /register.php?do=signup у нас нету, то и POST запрос мы соответствинно отправить не можем!

HIVER
03.04.2009, 20:51
http://somehost/forum/register.php?do=register&agree=1

з.ы. Morgan, внимательно посмотри сорсы форумов, многие(в частности булка) создают класс с переменными из реквеста, куда складывают $_GET, потом перезаписывают теми, что в массиве $_POST. Юзают уже из класса после проверки на хаки.

Grey
03.04.2009, 20:56
Имхо, нет!
Ты должен передать пост запрос со всеми даными в базу данных, которые заполняются в форме (<input><input>).
Поскольку доступа к странице /register.php?do=signup у нас нету, то и POST запрос мы соответствинно отправить не можем!

Ну не знаю насколько правильно сделано отключение реги в булке, и будет ли обрабатывать скрипт полученные денные.
Но точно могу сказать, что отсутствие доступа к странице с формой отправки данных не проблема - отправить пакет можно и с другой формы или набросав его руками в инет кряке (и аналогичных прогах).

-m0rgan-
03.04.2009, 21:10
Ах да, не подумал об отправке запроса с ложной формы...вариант...

Zitt
03.04.2009, 21:11
ТС, узнавай из сорцов куда полсылаются данные и инеткряк те в руки ))

Cody M.
03.04.2009, 22:12
http://somehost/forum/register.php?do=register&agree=1


Поскольку вы не согласны с правилами форума, регистрация не может быть продолжена.

-m0rgan-
03.04.2009, 22:14
Тебе дали ответ-вариант:
ТС, узнавай из сорцов куда полсылаются данные и инеткряк те в руки ))

Cody M.
03.04.2009, 22:53
Ясн, спасибо, я слишком тупой для этого, мб можно как то так сделать:
/register.php?do=register&cb_rules_agree=yes&agree=1??

-m0rgan-
03.04.2009, 22:58
2 Cody M.
Так врядли проскочишь до формы ввода, а для того, чтобы регнутся нужно послать запрос, так что я вижу лишь один вариант - приведенный выше...
А тупо пихнуть ссыль окончания реги ничего не вводя - это ничего не заст разумеется!

Cody M.
03.04.2009, 23:01
Есть какая либо инструкция?
А по поводу ссыли, в dle есть возможность смены дизайна через type="select" (POST запрос), немного поколдовав получилось такое: /index.php?action_skin_change=yes&skin_name=L5