LINGUAGEM DE PROGRAMAÇÃO WEB



Documentos relacionados
Linguagem de. Aula 06. Profa Cristiane Koehler

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

HTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários

Tecnologias Web. Formulários HTML

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

HTML: Formulários Programação de Servidores

Enviado dados para o PHP através de formulário

COMO FUNCIONA UM FORMULÁRIO

Programação WEB II. Conhecendo o PHP. Prof: Kelly E. Medeiros Bacharel em Sistema de Informação. Módulo III

Desenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes

Inserindo e Listando registros

INTRODUÇÃO AO DESENVOLVIMENTO WEB

Programação para Internet I

DWEB. Design para Web. HTML5 - Marcação de formulário. Curso Superior de Tecnologia em Design Gráfico

Formulário (Send & Recieve) Prof. Celso H. Masotti

WEBDESIGN. Professor: Paulo Marcos Trentin - paulo@paulotrentin.com.br Escola CDI de Videira

LINGUAGEM DE PROGRAMAÇÃO WEB

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

1) Ao ser executado o código abaixo, em PHP, qual será o resultado impresso em tela?

Programando em PHP. Conceitos Básicos

FORMULÁRIOS HTML (FORMS) E ENTRADAS DE DADOS (INPUT)

Incorporando JavaScript em HTML

Os componentes de um formulário são: Form, Input, Select e AreaText

Instituto Siegen Manual do Professor

HTML Básico Formulários. Matheus Meira

Web Design Aula 09: Formulários

Especificação do Trabalho

Aula 05 HTML FORMULÁRIOS Prof. Daniela Pires Sumário

HTML - 7. Vitor Vaz da Silva Paula Graça

LINGUAGEM DE PROGRAMAÇÃO WEB

PHP Material de aula prof. Toninho (8º Ano)

HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).

SIMULADOS & TUTORIAIS

Mais sobre uso de formulários Site sem Ajax

Criando variáveis via URL

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2.

DESENVOLVIMENTO WEB I

Desenvolvimento de aplicações Web. Java Server Pages

Tecnologia WEB II. Prof. Erwin Alexander Uhlmann. Introdução ao PHP. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Scriptlets e Formulários

O código acima descreve o formulário com uma caixa de texto e dois botões

Personal Home Page PHP. Prof. Luiz Claudio F. de Souza

Guia do Usuário do Aplicativo Desktop Client

TECNOLOGIAS WEB AULA 7

Sensor de temperatura Parte 5 Cleiton Bueno Preparando o ambiente do Banco de dados Mysql

IFSC-Programação para a WEB - prof. Herval Daminelli

Mini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva

Iniciando PHP. Agenda

HTML (Hyper Text Markup Language) É a linguagem com que se escrevem as páginas web;

Web. Professor: Rodrigo Alves Sarmento

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Conteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web

Programação Web Prof. Wladimir

Inserção de Ponto de Entrada. Autoenge Módulo Automação Página 1

Introdução ao HTML Utilizando frames Hospedando seu site na WEB

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

UNIDADE III JAVA SERVER PAGES

Carregando dados do Banco de Dados MySQL através de uma tag SELECT

BLOG ESCOLAS. Após acessar o seu respectivo blog, você será direcionado a tela a seguir. Vamos conhecê-la um pouco melhor.

Instalação/ Operacionalização

INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT

BDQ: Prova Nacional Integrada

Conectar diferentes pesquisas na internet por um menu

Criando um projeto ASP.Net no Visual Studio 2008

Índice Static Text (texto estático) Dynamic Text (Texto Dinâmico) Input Text Exercício...8

Mantis. Solicitando suporte. Manual do Cliente

Licenciatura em Informática. - Análise e Conceção de Sistemas de Informação. Gestão de Condómino. Documento de Análise.

Formulários em HTML - O que são e para que servem

Edição de Videos online - JayCut

JavaScript (Funções, Eventos e Manipulação de Formulários)

Manual do Instar Mail v2.0

Web Design Aula 10: Formulários - Parte2

Aula 06 Usando controles em ASP.NET

Manual de Orientação de Cadastramento On-Line. Sistema Segundo Tempo - Convênios. Cadastro de Núcleo

Aula 2: Listas e Links

Programação para Internet

0,5 pelo negrito das palavras ID, Nome, e Analisar em outro momento.

Introdução à Tecnologia Web

Programação WEB II. Sessions e Cookies. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

Atividade JSP com Banco de Dados

PHP (PHP Hypertext Preprocessor)

Manual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:

Tutorial Moodle ESDM - professores

Logo abaixo temos a Barra de Menus que é onde podemos acessar todos os recursos do PHP Editor.

e-assina Assinatura Digital de Documentos

Criar formulários preenchidos pelos usuários no Word

COMO ADICIONAR BANNER ROTATIVO Portal Ebserh Site dos Hospitais Universitários

Para o envio de s pelo PHP é necessário seguir a seguinte sintaxe:

Manipulação de Dados em PHP (Visualizar, Inserir, Atualizar e Excluir) Parte 2

Manual de Utilização do PDV Klavix

Manual de Instalação do e.sic - Sistema Municipal de Informações ao Cidadão

Manual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target.

Edital N.º 11/PROAD/SGP/2015 e complementares

Programação Web Prof. Wladimir

Transcrição:

LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN

Formulários e Aula 3 Relembrando HTML 5

Tag Form o Utilizada para marcar a região do formulário. o Os atributos mais importantes são o method e o action. o O primeiro indica qual arquivo deverá processar os dados do formulário, e o segundo indica de que forma o navegador enviará os dados para o servidor.

Tag Form Abaixo segue uma breve explicação de cada elemento do nosso formulário: action= No action definimos a página que receberá os dados do formulário. Geralmente enviamos para uma página php. method= O atributo method definimos se vamos enviar as informações do formulário via método get ou post. name= O atributo name define o nome do formulário.

Get e Post Get: envia os dados pela URL (fica visível pela barra de endereço no navegador) Post: envia os dados dentro da requisição (não fica visível para o usuário) <form action= exe.php name= form1 id= form1 method= post > </form> É importante que cada elemento do formulário tenha um identificador usando os atributos id e name.

As tags FieldSet e Legend Serve para criar agrupamento de campos no formulário. Funciona em conjunto com a tag Legend, que serve para dar um título ao agrupamento. <form action= exe.php name= form1 id= form1 method= post > <fieldset><legend>dados</legend> </fieldset> </form>

As tags Label e Input A primeira serve para adicionar rótulos aos campos e a segunda para inserir uma das opções abaixo, através do atributo type. Caixa de texto ou de senha (type= text ou type= password ) Botão (type= submit ) Radio (type= radio ) CheckBox (type= checkbox )

Inserindo uma caixa de texto <form action= exe.php name= form1 id= form1 method= post > <fieldset><legend>dados</legend> <label>nome:</label> <input type= text id= txtnome name= txtnome /> </fieldset> </form>

Buscando valores provenientes de um formulário HTML Uma característica da linguagem de programação PHP é a possibilidade de conseguir resgatar dados provenientes de formulários HTML. Podemos criar um formulário html e submeter (enviar) os dados que o usuário digitar para uma página em PHP. Mas como isso ocorre? Após digitar os dados no formulário html o usuário clicará em um botão, geralmente chamado de "cadastrar" ou "enviar", os dados do formulário serão guardados em uma variável de coleção, ou seja, em um array.

$_GET[] Quando o formulário envia as informações pelo método "get" os dados são passados através da url dinâmica, ficando visível para os usuários que estão utilizando o site/sistema. Para receber as informações na página php utilizamos o array $_GET[], sendo que acessamos as informações através do nome da variável do formulário html.

$_POST[] Quando o formulário submeter os dados via método "post" os dados passam para a página codificados, só o navegador e o servidor web conhecem tais informações. Para receber as informações na página php utilizamos o array $_POST[], sendo que acessamos as informações através do nome da variável do formulário html.

$_REQUEST[] O $_request é um array genérico, ou seja, ele verifica qualquer entrada. Se você fizer uma página html e utilizar $_get ou $_post para enviar as informações, o $_request aceitará os dados da mesma forma. Ele testará se foi utilizado um ou outro.

Exemplo de formulário: Para exemplificar a passagem das informações via get e post vamos utilizar o formulário. Este formulário recebe apenas duas informações: Nome e sexo.

Exemplo de formulário Quando o usuário clicar no botão Cadastrar as informações serão enviadas para o script php chamado: ClienteControle.php. O script php receberá as informações através do array $_POST[' '].

Exemplo de formulário As Informações passadas via POST são enviadas codificadas. Elas são entendidas somente pelo navegador e o servidor web. Se o formulário passar as informações digitadas via get, quando o usuário clicar no botão Cadastrar, o script php receberá as informações através do array $_GET[' ']

Exemplo de formulário As informações passadas via GET são enviadas através da url, ou seja, podem ser vistas no endereço da página.

Exemplo de formulário Para receber as informações no script php podemos utilizar uma 3ª maneira genérica utilizando o array de coleção chamado $_REQUEST[' ']. A diferença do request para o $_POST[' ']e o $_GET[' '] é que o $_REQUEST[' '] recebe as informações enviadas por um formulário submetendo tanto via get e post. O request testa ambas possibilidades.

Exemplo de formulário

Exercício A partir da Calculadora que criaste construa: -> passo 1 : Crie em Html um menu com select para que o usuário selecione a conta que ele deseja; -> passo 2: Crie o Html para que seja possível o usuário digitar os números desejados para o cálculo; -> Retorne os valores aos usuários.