Buscar

AULA02 PHP

Prévia do material em texto

Prof.Esp.:João Victor Rocha Araújo
1. O protocolo HTTP/HTTPS provê dois principais métodos para
enviar informações para o servidor web, além da URL referente
ao arquivo solicitado. Esses métodos são o POST e o GET, o
usuário através do formulário faz a requisição ao servidor como
vemos na imagem acima.
2. O servidor que tem suporte ao PHP vai neste ponto interpretar o
script PHP que veio na requisição.
3. Após o script PHP ser interpretado, o que foi solicitado na
requisição vai ser processado, a requisição pode ser uma
interação como o banco de dados, com um arquivo ou o envio de
um email, ou ate mesmo estas operações ao mesmo tempo.
4. O resultado em HTML será enviado ao servidor.
5. O servidor por vez sua monta a resposta e apresenta ao usuário
no navegador em HTML.
<?php
phpinfo();
?>
1. A função phpinfo(), exibe uma tabela
contendo todas as constantes pré-
definidas, assim como configurações da
máquina, sistema operacional, servidor http
e versão do PHP instalada.
Observe que na linha 8 dentro da tag <form> definimos o método post para enviar as
informações, e no action o script PHP que será responsável pelo calculo da média, então
temos 2 arquivos um responsável pela apresentação ao usuário e outro para calcular.
Entendo o Script:
Na linha 3: usamos uma função própria do
PHP o require, ele é responsável por
requerer ou retornar um script, neste
exemplo usamos para a mensagem que esta
na linha 7 seja escrita no formulário de
apresentação, como é mostrado na imagem
seguinte, sem esta instrução quando o script
fosse executado o retorno seria apenas a
mensagem dentro do calc_media.php.
Nas Linhas 4 e 5: Estamos declarando as variáveis que vão receber os valores passados
pelo formulário, onde elas recebem através $_POST, np1 e np2 são os nomes dos inputs do
formulário, que os valores dos mesmos estão sendo passados para as variáveis $np1 e
$np2.
Quando definimos $_POST estamos dizendo que os dados do formulário estão sendo
passados através deste método, logo se no <form> do meu formulário esta 
method="post“ para receber o post no outro script uso $_POST.
1) Crie um formulário na web que leia o nome de um
vendedor, o seu salário fixo e o total de vendas
efetuadas por ele no mês (em dinheiro). Sabendo que
este vendedor ganha 15% de comissão sobre suas
vendas efetuadas, depois de receber estes dados
informar o seu nome, o salário fixo e o salário no final
do mês.
2) O Sr. João necessita saber o consumo médio de um
automóvel, e solicitou para você desenvolver uma
página web que sendo fornecida a distância total
percorrida pelo automóvel e o total de combustível
gasto, mostrar o consumo do automóvel. (formula
Distância /combustível).

Continue navegando