[решено] как в сабмите получить ip пользователя, отправившего форму и ещё интересности?

Главные вкладки

Комментарии

Аватар пользователя Cozmi Cozmi 7 февраля 2011 в 17:57

спс. а разрешите вопрос в догонку: Как в форму передать параметр при её создании?
Например, я создаю форму в ноде через drupal_get_form и хочу, чтобы в одном из скрытых полей отправился nid этой ноды

Аватар пользователя boneg boneg 7 февраля 2011 в 19:27

"Cozmi" wrote:
ак в форму передать параметр при её создании?

<?php
$form
['ваша_форма']['ipadress'] = array(
    
'#type' => 'hidden',
    
'#value' => ip_adress(),
   );
?>
Аватар пользователя Cozmi Cozmi 7 февраля 2011 в 20:35

Smile читайте 2 строчку... ip_adress() и в сабмите работает... зачем огороды городить, я хотел бы знать как параметры вообще в форму передавать при создании
например, форму как-то засовываем в page и затем как-то форме скармливаем аргументы (/arg/arg), как параметры
спс
блин, вот поленился ещё одну тему создать

Аватар пользователя tonyk tonyk 8 февраля 2011 в 9:51

"Cozmi" wrote:
Как в форму передать параметр при её создании?

drupal_get_form принимает произвольное количество параметров. Первый - ваш колбэк. Остальные этому колбэку передаются.