HTML: Formulários Programação de Servidores



Documentos relacionados
HTML: Listas, Tabelas e Formulários CST Sistemas para Internet

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

Tecnologias Web. Formulários HTML

LINGUAGEM DE PROGRAMAÇÃO WEB

Linguagem de. Aula 06. Profa Cristiane Koehler

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

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

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

DESENVOLVIMENTO WEB I

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

INTRODUÇÃO AO DESENVOLVIMENTO WEB

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

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

Programação Web Prof. Wladimir

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

HTML Básico Formulários. Matheus Meira

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

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

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

Programação de Servidores CST Redes de Computadores

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

Programação para Internet I

Mais sobre uso de formulários Site sem Ajax

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

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

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Web Design Aula 09: Formulários

COMO FUNCIONA UM FORMULÁRIO

Ferramentas para Multimídia e Internet

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

UNIDADE III JAVA SERVER PAGES

SIMULADOS & TUTORIAIS

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

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia3.zip dezembro 1995 Tutorial - Autoria em World Wide Web

TECNOLOGIAS WEB AULA 7

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

Iniciando PHP. Agenda

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

Programação Web Prof. Wladimir

Web. Professor: Rodrigo Alves Sarmento

JavaScript. Prof. Msc. Juliano Gomes Weber Notas de Aula Aula 12 1º Semestre UNIJUÍ DETEC Ciência da Computação

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

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

indica o nome do campo pelo qual podemos acessar.

Unidade IV Introdução à Linguagem PHP Parte 1

Introdução à Tecnologia Web

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

Inserindo e Listando registros

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

Incorporando JavaScript em HTML

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

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

Instalação/ Operacionalização

HTML -- Criação de Home Page

Criando um projeto ASP.Net no Visual Studio 2008

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

Instituto Siegen Manual do Professor

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

JSP (Java Server Pages)

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

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

Web Design Aula 11: XHTML

Passo-a-passo Oi Torpedo Empresa

Scriptlets e Formulários

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

Desenvolvimento de aplicações Web. Java Server Pages

7. Formulários em XHTML


Programando em PHP. Conceitos Básicos

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

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

Introdução a Servlets e JSP. Prof. Samuel Martins samuellunamartins at gmail dot com Faculdade São Miguel

Aula 2: Listas e Links

Programação Web. Professor: Diego Oliveira. Conteúdo 02: JSP e Servlets

Prova de pré-requisito

METODOLOGIA DE APRENDIZADO DA LINGUAGEM PHP CAPÍTULO I INTRODUÇÃO

Programação WEB I. Ms. Bruno Crestani Calegaro Jun/ 2015

Ferramentas: jar e javadoc

Criação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments

Cálculo Remoto de Preços e Prazos de Encomendas

Manual Banco de dados MySQL

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

Instalando o MySQL 5.6 no Windows

Desenvolvimento em Ambiente Web. HTML - Introdução

APOSTILA DE JAVA SCRIPT

PHP e MySQL Autenticação de Usuários

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

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

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

MANUAL DO SISTEMA DE MENSAGERIA EXPRESSA DOS CORREIOS

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

SquidCacheAux para BrazilFW

Transcrição:

HTML: Formulários Programação de Servidores Marx Gomes Van der Linden ( Material baseado no original de Marcelo José Siqueira Coutinho de Almeida )

Exemplo 2

Criando um Formulário Um formulário é composto basicamente por três partes principais: A definição do formulário Os elementos do formulário O botão que aciona o envio do formulário 3

Criando um Formulário Os tags <FORM> e </FORM> definem o início e o fim do formulário <FORM> pode ter dois atributos: ACTION: define onde a ação ocorrerá, ou seja, quem irá processar o formulário. METHOD: define como o formulário será enviado. Pode ser de duas maneiras: GET e POST.. 4

Criando um Formulário Um formulário pode ter um nome NAME= nome do formulário Dentro do formulário coloca-se os campos Cada campo também deve ter um nome. 5

Criando um Formulário <FORM ACTION= http://www.site.com/ scripts/insere.php METHOD= POST > GET é o método default. POST permite enviar mais dados e estes não aparecem na janela de endereços do Browser. 6

Área de Texto <TEXTAREA NAME= nome do campo Opcionalmente pode-se definir o número de linhas e de colunas da área de texto: ROWS=n e COLS=n > Caso necessário, digite um texto que sempre aparecerá na área de texto ao ser carregada. Esse texto não será formatado. </TEXTAREA> 7

<FORM NAME= MEUFORM ACTION=..\scripts\teste.php METHOD= POST > <STRONG> Digite sua mensagem: </STRONG> <BR> <TEXTAREA NAME= area1 ROWS=10 COLS=20> Nessa área aparecerá um texto default se for colocado um... </TEXTAREA> </FORM> 8

9

Elementos de Entradas Text Password Radio Checkbox Submit Reset 10

Text > <INPUT TYPE= text NAME= nome Opcionalmente, digite VALUE= valor inicial Opcionalmente, digite SIZE=n Opcionalmente, digite MAXLENGTH 11

<FORM NAME= MEUFORM METHOD= POST > <B> Login: </B> <BR> <INPUT TYPE="text" NAME= nome SIZE=15 MAXLENGTH=20> <P> <B> Senha: </B> <BR> <INPUT TYPE="text" NAME= nome SIZE=15 MAXLENGTH=20> </FORM> 12

13

Password Troca-se apenas o text por password A sintaxe empregada é a mesma Apenas esconde o texto sendo digitado <INPUT TYPE= password NAME= nome SIZE=15 MAXLENGTH=20> 14

15

Radio Permite que opções sejam apresentadas ao usuário através de botões Apenas um será selecionado por vez Comportamento ou exclusivo 16

<INPUT TYPE= radio NAME= conjunto VALUE= 1 > Brasil <INPUT TYPE= radio NAME= conjunto VALUE= 2 > EUA <INPUT TYPE= radio NAME= conjunto VALUE= 3 > Inglaterra <INPUT TYPE= radio NAME= conjunto VALUE= 4 > Rússia 17

18

Radio Se quiser que um valor apareça inicialmente escolhido deve-se defini-lo como CHEKED Se o atributo value não for configurado a palavra on será enviada por script. <INPUT TYPE= radio NAME= conjunto VALUE= 4 CHECKED> Rússia 19

Checkbox Também permite que opções sejam apresentadas ao usuário através de botões Mais de uma opçaõ pode ser selecionado por vez Comportamento E 20

<INPUT TYPE= checkbox NAME= conjunto VALUE= 1 > Brasil <INPUT TYPE= checkbox NAME= conjunto VALUE= 2 > EUA <INPUT TYPE= checkbox NAME= conjunto VALUE= 3 > Inglaterra <INPUT TYPE= checkbox NAME= conjunto VALUE= 4 > Rússia 21

22

Select A tag select pode ser usada para se construir um menu pop-up: Ou uma lista de opções expandida: (especificando a opção size > 1) 23

Select <SELECT NAME= nome Opcionalmente, SIZE=n Opcionalmente, MULTIPLE > <OPTION VALUE= valor > nome da opção para cada opção. </SELECT> 24

<SELECT NAME="sel1" MULTIPLE> <OPTION NAME="A"> ANA </OPTION> <OPTION NAME="B"> BETA </OPTION> <OPTION NAME="C"> CARLOTA </OPTION> <OPTION NAME="D"> DENISE </OPTION> <OPTION NAME="E SELECTED> ELBA </SELECT> 25

26

Submit É o meio pelo qual o formulário é enviado ao servidor. Aciona o browser para que ele colete os dados, construa os pacotes HTTP e os envie através uma conexão TCP. 27

<INPUT TYPE="SUBMIT" NAME="nome" VALUE="rótulo"> 28

Reset Limpa o Formulario Cada campo volta ao seu valor default <INPUT TYPE=RESET NAME=name VALUE= rótulo > 29

30