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

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

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

Informática I. Aula 8. Aula 8-19/09/2007 1

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

Autoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário

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.

PHP INTRODUÇÃO ELEMENTO INPUT CAMPO DE TEXTO

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

Links e Frames José Antônio da Cunha

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