Baixe o app para aproveitar ainda mais
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).
Compartilhar