TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Recebendo dados do usuário e navegador

Seminário: Recebendo dados do usuário e navegador. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  1/12/2013  •  Seminário  •  306 Palavras (2 Páginas)  •  248 Visualizações

Página 1 de 2

Recebendo dados do Usuário e do Navegador

Action – (ação) aqui deve ser apontado o arquivo que executara a ação no formulário. Isso quer dizer o nome do script que receberá os dados do formulário ao ser submetido e fará o devido tratamento dos dados e devolverá ao cliente a resposta esperada.

Method: método de envio dos dados do formulário: GET ou POST

O método POST representa uma alternativa ao método GET para as questões de capacidade e segurança. Nesse método uma conexão paralela é aberta e os dados são passados por ela. Não há restrição referente ao tamanho e os dados não são visíveis ao usuário enquanto no Get sim. Há única condição é que se use um formulário para os dados. Na tag form , temos um atributo action. Nesse atributo é que dizemos a página que receberá nossas informações. Quando o botão submit for acionado todos os dados desse formulário serão passados para a página definida no action. É uma maneira segura e com mais capacidade em termos de espaço.

GET: esse método envia os dados contidos no formulário através da URL e é possível ver através da barra de endereço do navegador os valores das variáveis.

EX: <form action=”teste.php” method=”get”>

POST: abriga uma coleção de valores cujos índices são o nome dos campos de formulário postados pelo arquivo HTML que chamou o arquivo PHP que está sendo executado.

Ex: <form method=”post” action=teste.php”>

$_POST

Formulário HTML:

<html>….

<form method=”post” action=”teste.php”><br>

<input type=”text” name=”teste1”><br>

<input type=”submit” value=”calcular”>

…<html>

Teste.php:

<?php

$teste1 = $POST[‘teste1’];

$teste = $teste1 * $teste1;

Echo ‘O quadrado de ‘.$teste1.’ é ‘.$teste’;

?>

Validação de Senha com $_POST

<html><head>

<title>post</title>

</head>

<body>

<form action="senha.php" method="POST">

Usuário: <input name="login" type="text" size="30"><br>

Senha: <input name="senha" type="password" size="30"><br>

<INPUT TYPE="submit" NAME="enviar" VALUE="Enviar">

</form>

<?php

if ($_POST['login']=="user" && $_POST['senha']=="123"){

...

Baixar como (para membros premium)  txt (2.7 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com