2014-02-11 4 views
0

Эй У меня есть форма я отправляю, как я могу отправить имя пользователя, используя Друпали переменныеКак разместить имя из HTML инлайн формы

<input type="hidden" name="user[name]" value="user"/> 

Как я могу изменить значение, чтобы быть именем пользователя, используя переменные drupal?

спасибо

ответ

0

Я не совсем понимаю, что вы пытаетесь сделать.

Если вы хотите быть в форме переменных, которые вы должны описать их в форме и представить его должным образом:

$form['user'] = array(
    '#type' => 'hidden', 
    '#value' => 'user', 
); 

И получить его, как это в представить функции:

$user = $form_state['values']['user']; 

Если вам необходимо описать ввод в html, вы можете получить его в функции отправки простым:

$user=$_POST['user']; 

Возможно, y НУ хотите использовать:

variable_set('user', $user); 

он хранит переменную в сеансах или что-то, и вы можете получить к нему доступ в любое место на странице по:

$user = variable_get('user'); 

он удален:

variable_del('user'); 
Смежные вопросы