segunda-feira, 3 de novembro de 2008

Php : Parte 2

Continuando

Nesta parte tentarei ensinar como fazer para enviar informações pelos metodos GET e POST.
Começarei explicando as principais diferenças entre eles, o metodo POST quando o usuário clica em enviar ele passa as informações escondidas na pagina, e você pode pegá-las depois. Já no metodo GET ele passa as informações pela Url se você notar um exemplo é o google que quando você faz uma consulta apareçe q=Sua+Pesquisa+Vai+Aqui.

Get

--envia_get.php
<html>
<body>
<?php
//Envia pelo Get.
//O codigo Form é de html e ele é usado para enviar informações.
//O method que será usado sera o "get".
//echo é a mesma funcao ja descrita antes se você ultilizá-la
//Junto com o html ele imprimira o codigo e o browser reconhe
//çerá
//Name é o nome da variavel no meu caso varia
//Input é o comando para o botão de enviar
echo '<form action="recebe_get.php" method="get">';
echo 'Variavel: <input type="text" name="varia" />';
echo '<input type="submit" />';
echo '</form>';
?>
</body>
</html>
--

--recebe_get.php
<html>
<body>
Variavel :
<?php
//Recebe pelo Get
//Pelo get recebe pela url da pagina
//$_GET é o comando em php para receber pela url
//varia é o nome da variavel
echo ($_GET['varia']);
?>
</body>
</html>
--

Post

--envia_post.php
<html>
<body>
<?php
//Envia pelo Post.
//O codigo Form é de html e ele é usado para enviar. //informações.
//O method que será usado sera o "post".
//Name é o nome da variavel no meu caso varia
//Input é o comando para o botão de enviar
echo '<form action="recebe_post.php" method="post">';
echo 'Variavel: <input type="text" name="varia" />';
echo '<input type="submit" />';
echo '</form>';
?>
</body>
</html>
--

--recebe_post.php
<html>
<body>
Variavel :
<?php
//Recebe pelo Post
//Pelo get recebe pela url da pagina
//$_POST é o comando em php para receber a variavel
//varia é o nome da variavel
echo ($_POST['varia']);
?>
</body>
</html>
--

Nenhum comentário:

Postar um comentário