[Помощь] Помогите с регистрацией

Статус
В этой теме нельзя размещать новые ответы.

LPKIR

Постоялец
Регистрация
8 Апр 2008
Сообщения
62
Реакции
24
Добавил новую строку ввода в шаблон skin_register.
Теперь её нужно занести в бд.
Прошу помочь




Заранее СПАСИБО!
 
Если дополнительное то через админку - раздел "Управления" - "Дополнительные поля"
Добавить на страницу регистрации? "Да".
 
Через админку мне не вариант. Мне его ещё надо пропустить через обработчик и занести в бд
 
Ну так пропускай через обработчик, и в sources/action_public/register.php (стр 2036-2066) передавай в совмесном массиве $member, на созданное уже поле в таблице ibf_members

Кстате, в API IBP есть такой массив несовсем безопасный конечно,
$this->ipsclass->input['form_or_url_value']
который содержит все передаваемые POST и GET переменные готовые к использованию
 
Делал только что рефералку под регистрацию вот передача переменных через стандартную процедуру не работает возможно в версии 2.3.х, эта ф-ция убрана - потому что негде в классах интерфейса её упоминания нету.

В шаблоне skin_register - show_form:

...
<input type="hidden" name="act" value="Reg" />
<input type="hidden" name="termsread" value="1" />
<input type="hidden" name="agree_to_terms" value="1" />
<input type="hidden" name="CODE" value="02" />
<input type="hidden" name="ref" value="{$_GET['ref']}" />
...

А в /sources/action_public/register.php :
$member = array(

....

'referer' => $this->ipsclass->input['ref'],

....
);

referer - соответственно созданное поле в таблице [префикс базы]_members
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху