Aula 06 - Desenvolvimento Web com PHP

9

Click here to load reader

description

Aula 06 - Desenvolvimento Web com PHP

Transcript of Aula 06 - Desenvolvimento Web com PHP

Page 1: Aula 06 - Desenvolvimento Web com PHP

Gilson [email protected] / 82 9973-9868

Aula 06Funcionalidades da Web

20/03/2012

Page 2: Aula 06 - Desenvolvimento Web com PHP

Sessões;

Cookies;

GET e POST;

Headers HTTP;

Page 3: Aula 06 - Desenvolvimento Web com PHP

Suporte a sessões no PHP consiste de

uma maneira de preservar dados através

de acessos subsequentes. Isso permite a

criação de aplicações mais personalizadas

e aumenta o apelo do seu web site.

Page 4: Aula 06 - Desenvolvimento Web com PHP

Gravando uma sessão

contendo o login e senha

criptografados e outra

contendo o login.

Page 5: Aula 06 - Desenvolvimento Web com PHP

O PHP suporta transparentemente cookies

HTTP. Cookies são um mecanismo para

guardar dados no navegador remoto

possibilitando o acompanhamento ou

identificação de usuários que retornam.

Page 6: Aula 06 - Desenvolvimento Web com PHP
Page 7: Aula 06 - Desenvolvimento Web com PHP

O HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto - HTTP) é o protocolo de comunicação utilizado para a troca de dados entre um navegador e um servidor web. É o protocolo de comunicação que você aciona quando digita um endereço no seu navegador: http://www...

É para isto que existem os métodos HTTP. Dois desses métodos, associados à transferência de dados de formulários, são muito importantes: o método GET e o método POST.

Page 8: Aula 06 - Desenvolvimento Web com PHP

Passando parâmetros via GET na URL:• http://cursodephp/testeget.php?teste=TESTEGET

Pode ser passado via formulário como o

POST;

Ambos podem ser passados via fomulário

basta selecionar alterar a tag form:• <form name="form_frutas" action="proc2.php"

method="POST">

Page 9: Aula 06 - Desenvolvimento Web com PHP

Função header do PHP envia e altera

informações do header http do browser.• O header do http permite enviar varias informações

para o browser, como um redirecionamento da pagina:

<?php

header("Location: http://www.teste.com.br”);

?>

• Neste caso o browser será redirecionado assim que

começar o carregamento da pagina. É recomendado

sempre utilizar urls completas, porque alguns

browsers (antigos) não suportam urls relativas.