Somando características dinâmicas como quizzes para páginas web , os desenvolvedores encontrar maneiras de envolver os surfistas e incentivá-los a passar mais tempo interagindo em seus sites. Graças às línguas web-centric como PHP e à natureza dinâmica do HTML , os desenvolvedores podem implementar questionários web e armazenar os resultados para uma variedade de aplicações. PHP tem recursos como variáveis globais super que fazem processamento de teste fácil , assim como recursos internos para imprimir e guardar os resultados do questionário . Coisas que você precisa
editor de texto
browser
PHP instalado e configurado
Show Mais instruções
1
Abra um editor de texto e criar um novo texto arquivo . Adicionar algumas tags HTML básicas para o arquivo que incluem " ", "
", " ", " ", " " e " < /html> " . Salve o arquivo com o nome Página 2
Incluir um HTML "
" tag. Adicione o seguinte código para o código mostrado na etapa 1 :
3
Adicionar a primeira pergunta do quiz para o HTML usando uma caixa de lista. Primeiro, adicione o texto " 1. Qual é o seu sexo? " Em segundo lugar, adicionar uma marca " " com um "nome" atributo de " question1 " . Em terceiro lugar, adicione duas tags " " . A primeira tag " " deve ter um "valor" atributo de "macho" e um valor de texto de "macho" ea segunda tag " " deve ter um "valor" atributo de " feminino " e um valor de texto de " feminina". Feche cada tag " " com um " " tag e fechar a tag " " com um " < /select> " tag. Adicione o seguinte código para o código mostrado na etapa 2: 1. Qual é o seu sexo?
masculino
< valor da opção = " feminino "> feminino
< /select> 4
Adicione a segunda pergunta do questionário para o HTML usando um conjunto de botões de rádio. Primeiro, adicione o texto " 2. Você gosta de dançar? " Depois, adicione duas tags " " . A primeira tag " " deve ter um atributo "tipo" de "radio", um "nome" atributo de " question2 " , um "valor" atributo de "sim" e um valor de texto do "sim" . A segunda tag " " deve ter um atributo "tipo" de "radio", um "nome" atributo de " question2 " , um "valor" atributo do "não" , e um valor de texto de "não" . Adicione o seguinte código para o código mostrado na etapa 3:
2. Você gosta de dançar?
Sim.
< input type = nome "radio" = " question2 " value =" no "> Não 5
Adicione a terceira pergunta do questionário para o HTML usando um campo de entrada . Primeiro, adicione o texto " 3 Minha comida preferida é : ". Depois, adicione uma tag " " com um atributo "tipo" de "texto" e um "nome" atributo de " Question3 " . Adicione o seguinte código para o código mostrado na etapa 4:
3. Minha comida favorita é :
6
Adicione um " " tag HTML após o terceiro teste pergunta. Dê o botão um atributo "tipo" de "enviar", um "valor" atributo de "Enviar" e um "nome" atributo de "enviar" . Adicione o seguinte código para o código mostrado na etapa 5:
7
Adicione dois delimitadores do PHP ( " php ") e ( " > " ) para o arquivo após o " " tag HTML. Estes delimitadores de indicar onde o código PHP que lida com as respostas do quiz será colocado. Adicione o seguinte código para o código mostrado na etapa 6 imediatamente após o encerramento " " tag. < ? Php
> 8
Crie uma variável PHP chamada $ quizValues e colocar a variável entre os delimitadores do PHP ( " php " e " > " ) . Defina os $ quizValues variável igual ao valor da primeira resposta questionário ( enviado com o formulário de postagem ) . Adicione o seguinte código para o código mostrado na etapa 7
$ quizValues = $ _POST [" question1 "] ; . 9
Adicione o valor da segunda resposta quiz para os US $ quizValues valor da variável. Use o PHP " . " operador de concatenação para anexar a segunda resposta para a primeira resposta , juntamente com uma vírgula que separa os valores. Adicione o seguinte código para o código mostrado na etapa 8.
$ QuizValues = $ quizValues . " , " . $ _POST [" Question2 "] ; 10
Adicione o valor da terceira resposta quiz para o valor da variável $ quizValues . Use o PHP " . " operador de concatenação para anexar a terceira resposta à primeira e segunda resposta , juntamente com uma vírgula que separa os valores. Adicione o seguinte código para o código mostrado na etapa 9.
$ QuizValues = $ quizValues . " , " . $ _POST [" Question3 "] ; 11
Use a construção linguagem PHP "print" para imprimir a variável " $ quizValues " para a página. Imprimir o valor com aspas duplas e incluir o texto " As respostas ao questionário são: " . Depois de adicionar o "print" construção da linguagem , o código deve aparecer como mostrado abaixo. Salvar e fechar quiz.php .
< método form = "post" action = " quiz.php " >
1. Qual é o seu sexo?
masculino
< valor da opção = " feminino "> feminino
2. Você gosta de dançar?
Sim.
< input type = nome "radio" = " question2 " value =" no "> Não
3. Minha comida favorita é :
< input type = "submit" value = " Enviar " name = "submit" >
$ quizValues = $ _POST [" question1 "] ; ?
$ quizValues = $ quizValues . " , " . $ _POST [" Question2 "] ;
$ quizValues = $ quizValues . " , " . $ _POST [" Question3 "] ;
print " As respostas ao questionário são: $ quizValues ";
>
?
12
Abra quiz.php em um navegador web. Preencha o questionário e clique no botão "Enviar" para verificar que as respostas do quiz imprimir a página .