Como executar PHP Validação

Seu objetivo geral é o de se certificar de que qualquer entrada recebida do usuário, seja a partir de um formulário web, um serviço web, ou em outro lugar, é verificada e higienizado por meio da validação PHP.

A fim de passar erros de volta para um formulário, você precisa usar sessões. Além disso, você precisa esculpir um espaço para fornecer o feedback de erro do PHP dentro dessa página de formulário. Isso significa fazer algumas pequenas alterações a uma base form.php Arquivo. Isso parece ser um lugar lógico para começar com um exercício.

  1. Aberto form.php em seu editor.

  2. Dentro form.php, adicione o seguinte código à parte superior, acima da declaração:

    ? Lt;? Session_start php () ->
  3. Altere a linha para se parecer com o seguinte código:

    lt;? phpif (isset ($ _ SESSION [ 'error']) isset ($ _ SESSION [ 'formAttempt'])) {unset ($ _ SESSION [ 'formAttempt']) - impressão Erros "encontrado
    N "-foreach ($ _SESSION [ 'error'] quanto $ erro) {print $ erro."
    N "-} // foreach final} // fim do if>?
  4. A fim de testar a validação PHP, você precisa ignorar a validação javascript. Portanto, comente o arquivo de validação javascript, form.js, de modo que ele não é carregado.

    A linha deve ter esta aparência quando você está feito:

menu