Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como criar PHP Contato formulários com campos
Por si só, formulários HTML não fazem muito . Você pode enviar a entrada do usuário para um formulário de contato para seu endereço de e -mail , mas é isso. Utilizando PHP, você não só pode enviar a entrada de formulário de contato , mas também dar aos usuários mais comentários, como "obrigado" ou erro messages.For de formulários de contato PHP para trabalhar é que você precisa de um formulário HTML e , em seguida, um arquivo PHP que processa o formar utilizando a função " mail () " . Esta é uma função built-in PHP que leva valores para o nome, e-mail , assunto, mensagem eo endereço de e- mail de destino. Instruções
Criar seu formulário HTML
1

Abra o arquivo HTML para a sua página Web em um editor de código ou bloco de notas. Este isthe página onde você deseja adicionar o formulário. Comece com um par de tags de formulário :



2

Defina o método e atributos de ação para o seu formulário na abrindo forma tag. Use o método "post" , o que é mais adequado para as formas de contato. Defina o atributo de ação para o nome de um arquivo PHP que você irá usar para processar o formulário .


< /form>
3

Construa seus campos de texto, caixa de comentário e rótulos entre a abertura eo fechamento de tags de formulário . Você também deve incluir um "enviar" tag botão. Aqui está um código de exemplo :


Nome:

Email:

Assunto: ;

Mensagem: Oi


< input type = " submit " name = "submit" valor = "Enviar " />


Note que cada marca de entrada inclui um atributo de nome . Seu script PHP terá o valor cada um desses atributos para trabalhar .
Programa Seu processamento de arquivos de formulário
4

Crie um novo arquivo e salvá-lo como o nome que você definir para o atributo de ação do formulário . Escrever abrir e fechar tags PHP . Entre as tags , escrever seu código para definir cada campo para uma variável assim: ?

$ assunto = $ _POST [' assunto' ];

$ mensagem = $ _POST [' mensagem' ];

$ mail_from = $ _POST [ 'email' ];

$ header = "From:" . $ _POST [' Nome '] . "<" . $ mail_from . ">" ;

>

O código lugares acima todas as informações dos campos em variáveis ​​? . O " mail () " PHP função precisa -los para construir a mensagem de e -mail que lhe enviaremos
5

Defina o seu endereço de e -mail a uma variável assim: .

$ para = " yourname@yoursite.com ";
6

Escreva o seu " mail () " função para construir a mensagem de e -mail e enviá-lo para o endereço :

$ processo = mail ( $ para , $ assunto, $ mensagem, $ header );
7

Adicione algumas informações para o usuário para a página de processamento do seu formulário de contato. Você pode verificar a variável que você definiu para " mail () " e dar ao usuário uma resposta ou mensagem de erro , dependendo se ou não o formulário de contato funcionou. Aqui está um exemplo:

if ( $ process ) {

echo " Obrigado por entrar em contato conosco Nós entraremos em contato com você em breve. ". ;

} Else {

echo " . Houve um erro por favor tente novamente." ;

}

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar INT Com PHP 
·Como converter um campo Varchar como Nulo 
·Não Scripts Expire 
·Como usar o PHP Frameworks 
·Como corrigir Desvincular Permissão PHP 
·O que é uma constante PHP 
·Como expulsar em PHP 
·Vs HTML. PHP redirecionamentos 
·Como apresentar o Mais vistas em PHP 
·Como configurar o Apache PHP em MySQL no CentOS 
  Artigos em destaque
·Passo-a- Passo para a execução de um emulador Android…
·Como converter uma data para o Calendário em Java 
·Como usar uma instrução HTML em uma caixa de controle…
·Como Verificar Atributos Visibilidade primárias 
·Como fazer uma função de raiz quadrada em Java 
·Ajuda com PHP e compilação Falha 
·Como converter um projeto NetBeans para o Eclipse 
·Como usar o GridView em C # 
·Como relatar erros de Java 
·Android UI Desenvolvimento 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados