Como usar o PHP para construir um formulário HTML5 com elementos complexos

Para um exemplo de como usar PHP para construir formas HTML5 mais complexas, olhar por cima monty.html. Este programa é uma homenagem a um dos melhores filmes de todos os tempos. (Você poderia simplesmente ter de alugar este filme se você está realmente indo para chamar-se um programador. É parte da cultura.)

image0.jpg

O formulário HTML coloca as questões. Aqui está o código:

monty.html

Monty Python Questionário

Não há nada muito louco sobre esse código. Por favor, note os seguintes recursos:

  • o açao atributo é definido como monty.php. Esta página (monty.html) vai enviar dados para monty.php, que deve ser no mesmo diretório no mesmo servidor.

  • o método atributo é definido como postar. Todos os dados dessa página será passado para o servidor através da postar método.

  • Cada elemento de formulário tem uma nome atributo. o nome atributos será usado para extrair os dados no programa PHP.

  • Todos os botões de opção tem o mesmo nome valor. A maneira como você começa botões de rádio para trabalhar em conjunto é dar-lhes tudo a mesma coisa nome. E, embora todos eles têm o mesmo nome, cada um tem um valor diferente. Quando o programa PHP recebe a solicitação, ele receberá apenas o valor do botão de opção selecionado.

  • Cada caixa de seleção tem um nome individual. As caixas de seleção são um pouco diferentes. Cada caixa de seleção tem seu próprio nome, mas o valor é enviado para o servidor somente se a caixa de seleção está marcada.

Senhas campos ou campos ocultos são como caixas de texto para PHP. Recuperar dados a partir desses elementos, assim como você faz para campos de texto.

menu