formas site permite que os usuários enviem dados a serviços de Internet. Desenvolvedores construir essas formas em HTML usando vários controles de entrada para diferentes tipos de dados. Quando o usuário envia um formulário , o navegador normalmente enviar os dados para um script do lado do servidor em uma linguagem como PHP , que é especificado como parte do código do formulário . Dentro deste roteiro , o código PHP pode capturar os dados passados e processá-lo. Muitas vezes, os scripts do lado do servidor em dados do usuário escrever PHP para bancos de dados MySQL . Web Forms
sites de formulários da Web de ajuda para capturar dados de usuários para diversos fins , como por exemplo a assinatura de usuários com novas contas. Ao criar formulários da Web , os desenvolvedores podem escolher entre uma variedade de controles de usuário , incluindo campos de texto , botões, caixas de seleção , listas suspensas e botões de rádio . Elementos de formulário HTML pode incluir atributos de nome , de modo que os dados de que capturar podem ser identificados em scripts PHP . A marcação a seguir exemplo demonstra como incluir um campo de texto em um formulário da Web : Digite algum texto : Envio de dados
formulários da Web pode indicar um script PHP para o navegador para enviar os dados para quando o usuário pressiona o botão enviar. A seguinte tag form abertura demonstra isso:
< br >
Quando o usuário pressiona o botão , o navegador passa todos os dados capturados dentro do formulário para o script do lado do servidor especificado na variável post. PHP Processamento < br > os scripts
PHP pode acessar os dados passados para eles dentro da variável post. O seguinte código PHP exemplo demonstra como armazenar um item de dados passado do formulário em uma variável : $ user_text = $ _POST [" usertext "] ;
Esta variável contém tudo o que o usuário digitou no campo de texto . O navegador levanta qualquer texto no campo quando o usuário pressiona enviar. O script PHP pode acessar todos os itens de dados passados , utilizando os valores de atributos nome dos elementos do formulário. O script PHP pode, então, realizar o processamento desses dados, incluindo escrevê-lo para um banco de dados MySQL . Os scripts MySQL Queries
PHP podem usar uma variedade de funções padrão para conectar-se e consultar bancos de dados MySQL . O código a seguir exemplo demonstra um script PHP a construção de uma string de consulta para inserir os dados do usuário em uma tabela de banco de dados específico : $ insert_query = " INSERT INTO user_info ( infoID , INFOTEXT ) VALUES ( NULL, ' ". . $ User_text " ') ";
Este código cria a variável de dados passados para a string de consulta. O script pode, então, executar a consulta de inserção no banco de dados da seguinte forma: . Mysql_query ( $ insert_query );
Quando esta linha é executada, o novo registro de dados será adicionada à tabela < br >