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.)
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.