2010-09-01 4 views
0

Это новичок вопрос ...PHP: как создать новую форму

я получаю данные от пользователя через форму, если одна из областей, которые я получаю помечаюсь «да» Я хочу, чтобы отправить его новая форма.

Как это делается?

Редактировать: Я знаю, как проверить значение переменной моего исходного вида через $ _POST. Я знаю условные выражения, я прошу синтаксис для , создавая новую форму или перенаправляя пользователя на другую страницу html с новой формой.

+0

Вам нужно всего лишь обернуть «

...
» в инструкции if, проверяющей значение «да» в правильной переменной $ _POST. Форма не будет напечатана, если условное утверждение ложно. – Alexander

ответ

2

Просто вырваться из PHP блока для вывода регулярных HTML:

<?php 
    /* Processing */ 
    if($checked) { 
?> 
<form> 
    <!-- etc. --> 
</form> 
<?php 
    } 
?> 

Некоторые люди предпочитают if() : /* ... */ endif; конструкцию здесь, но это всего лишь разница синтаксиса.

0

Обычно вы должны использовать оператор if для проверки переменной, если это то, что вы ожидаете от отображения формы. Без примера кода того, что вы пробовали, трудно ответить на это точно.

+0

Да, я знаю, как проверить переменную. Каков синтаксис для создания новой формы и отправки ее пользователю? – andandandand

Смежные вопросы