Atualizado em 07 de Outubro de 2013

Como Pegar Dados do Formulário via GET com PHP

Olá pessoal,

Os formulários são a forma que usamos para nos comunicar com os usuários de nossos sites ou sistemas, pois é através deles que recebemos informações para realizar alguma ação. Mas então Como pegar os dados de um formulário???

O PHP disponibiliza alguns métodos para receber os dados enviados pelo formulário, um deles é o GET.

Nesse método, os dados serão enviados na URL de destino, o que torna este tipo de método não indicado quando os dados passados forem confidenciais.

Vamos criar um exemplo de um formulário que envia os dados como: Nome e E-mail, após isso mostra esta informações em outra página.

Formulário HTML de Envio dos Dados (envia_dados.php)


<html>
<head>
 <title>
Como Pegar Dados do Formulário via GET com PHP</title>
</head>
<body>
 <h1>
Enviando dados via GET</h1>
 <form
id="formulario" name="formulario" method="get" action="recebe_dados.php">
  Nome: <input id="nome" name="nome" type="text" />
  <br />
  E-mail: <input
id="email" name="email" type="text" />
  <br />
  <input
id="btnenviar" name="btnenviar" type="submit" value="Enviar Dados" />
 </form>
</body>
</html>



Página PHP que recebe os dados (recebe_dados.php)


<?php
// Recebe os dados e guarda-os em variáveis
$nome = $_GET['nome'];
$email = $_GET['email'];

echo "Seu nome é $nome, e o e-mail é $email";
?>


Observe que ao enviar os com o método GET as informações ficam visíveis na URL:
Barra de Endereço de Exemplo

Por isso este método não e indicado para formulários de Login ou de informações confidenciais.


Gostou do post, continue por dentro das dicas de programação!!! Assine a newsletter.


Até a próxima pessoal.

Tags:  Comandos PHP | PHP

Comentários

Sua foto do perfil

junior

como fazer isso ir para o email até agora ja tentei de tudo que eu vi na internet

29 de Setembro de 2014 - 05:28

Sua foto do perfil

Mauricio Programador

Olá Junior,

Para passar o e-mail nos dados e da mesma forma, neste exemplo um dos dados enviados e um e-mail.

Abraço.

29 de Setembro de 2014 - 08:48

NEWSLETTER

Receba dicas de programação
em seu e-mail

TWITTER

Acompanhe tudo o que rola
com Mauricio Programador

NEWSLETTER