O processamento de dados do formulário é uma das funções mais importantes da linguagem de programação PHP (PL). As ferramentas disponíveis permitem extrair os dados inseridos pelo usuário e salvá-los em variáveis especiais, após o que podem ser convertidos e gravados em vários bancos de dados (BD) ou arquivos.
Instruções
Passo 1
Crie o formulário necessário usando HTML, escolhendo o método mais conveniente de transmissão de dados. Uma alça é usada para inserção. Para o processamento bem-sucedido dos dados do usuário por meio do PHP, é importante especificar o método e o atributo de ação. Por exemplo:
Passo 2
Este código HTML indica que os dados do formulário serão passados para o script escrito no arquivo process.php usando o método POST, que permite passar as variáveis necessárias de forma oculta para o usuário. Uma alternativa ao método é GET, que transfere os dados desejados por meio da barra de endereço. Assim, após clicar no botão, os dados inseridos serão exibidos na parte superior da janela do navegador.
etapa 3
Crie os elementos de formulário necessários usando o valor, nome e tipo de atributos adicionais. Por exemplo, para criar dois campos onde o usuário pode inserir seu nome e sobrenome, você pode escrever o seguinte código:
Nome:
Sobrenome
Este segmento permite que você crie dois campos de texto para especificar o nome e o sobrenome do usuário com os nomes nome de usuário e nome de família, que serão usados para processamento de dados posteriormente.
Passo 4
Crie um novo arquivo denominado process.php no mesmo diretório do documento HTML onde os dados do formulário estão localizados. Para criar um arquivo, clique com o botão direito em uma área livre da janela para exibir o conteúdo do diretório e selecione "Novo" - "Arquivo de texto" e especifique o nome e a extensão apropriados. Insira o seguinte código:
<? php
$ username = htmlspecialchars ($ _ POST [‘nome do usuário’]);
$ second_name = htmlspecialchars ($ _ POST [‘familyname’]);
echo “Seu primeiro nome é $ username e o sobrenome é $ second_name”; ?>
Etapa 5
Este código permite recuperar os dados necessários que o usuário inseriu no formulário. $ username é atribuído ao nome inserido na caixa de texto usersname, que foi passado pelo array global $ _POST. Usando a função htmlspecialchars (); caracteres extras são removidos que o usuário poderia escrever por engano ou deliberadamente ao inserir a partir do teclado. Depois de extrair os dados necessários do formulário em variáveis, você pode gerar as informações recebidas usando a instrução echo. Antes da retirada, as ações necessárias também podem ser executadas para concluir uma tarefa específica. Os valores obtidos podem ser processados por todas as funções disponíveis em PHP, o que significa que o programador não se limita a ferramentas para trabalhar com dados de formulários HTML.