Como usar o php para construir um programa que faz a sua própria forma html5
Video: Como Instalar o PHP - Curso de PHP Iniciante #03 - Gustavo Guanabara
Conteúdo
- Video: como instalar o php - curso de php iniciante #03 - gustavo guanabara
- Video: curso de html5 - aula 2 - criar layout com html5
Uma aplicação especialmente importante do E se estrutura é exclusivo para a programação do lado do servidor PHP. Até agora, muitos de seus programas PHP exigida dois arquivos separados: uma página HTML para obter informações do usuário e um programa de PHP para responder a esse código.
Não seria ótimo se o programa PHP pode determinar se ele tinha os dados ou não? Se ele tiver dados, ele irá processá-lo. Se não, ele só produz uma forma de lidar com os dados. Isso seria muito legal, e isso é exatamente o que você pode fazer com a ajuda do E se declaração.
A coisa interessante acontece quando o usuário envia o formulário. O programa chama-se! Desta vez, porém, ownForm reconhece que o usuário enviou alguns dados e processa essa informação.
Video: Curso de HTML5 - Aula 2 - Criar layout com HTML5
Este programa não requer realmente nada de novo, apenas uma reorientação de algumas ferramentas que você já conhece. Dê uma olhada no seguinte código:
ownForm.php lt;? phpif (filter_has_var (INPUT_POST, "userName")) {// a forma existe - processo que $ username = filter_input (INPUT_POST, "userName")-impressão "Oi, $ username
n"-} else {// nenhuma forma atual, por isso dar-lhes oneprint lt; lt;
Fazer um programa de “fazer suas próprias cenas de ação” como este é muito fácil. A chave é usar um E se declaração. No entanto, começar por pensar sobre o comportamento. Neste exemplo, o programa gira em torno da $ username variável. Se esta variável tem um valor, ele pode ser processado. Se a variável não foi definida ainda, o usuário precisa ver uma forma que ela possa introduzir os dados.
Verifique a existência de uma variável chave.
Video: Como criar um site do zero #01
Use o isset () função para determinar se a variável em questão foi definida. Verifica a $ _REQUEST ou um dos outros superglobals ($ _ POSTou $ _GET) Para determinar se o formulário já foi apresentado. Você precisa verificar a existência de apenas uma variável, mesmo se o formulário tem dezenas.
Se existe a variável, processar a forma.
Video: Criando site do zero com HTML, CSS e PHP (Parte 1)
Se existe a variável, extrair todas as variáveis da forma e continuar com o seu processamento.
Se a variável não existir, criar o formulário.
Se a variável não existe, você precisa ter a forma que vai pedir ao utilizador para essa variável (e quaisquer outros que você precisa). Observe que o atributo do elemento de formulário ação deve ser nula (“”). Isso informa ao servidor para re-chamar o mesmo programa.
Se você estiver usando um validador HTML5, ele vai reclamar sobre o atributo action vazia. Isto é interessante porque anteriores implementações HTML e XHTML requer-se nesta situação. Nesta situação particular (um programa PHP criando um formulário que irá chamar o programa PHP novamente), muitos desenvolvedores web apenas viver com queixas do validador porque o atributo vazio define explicitamente o que você quer fazer e não faz mal.