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



Documentos relacionados
INTRODUÇÃO AO DESENVOLVIMENTO WEB

Programação para Internet I

Mais sobre uso de formulários Site sem Ajax

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

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

COMO FUNCIONA UM FORMULÁRIO

Programação Web Prof. Wladimir

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

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

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

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

SIMULADOS & TUTORIAIS

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

TECNOLOGIAS WEB AULA 7

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

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

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

Web Design Aula 09: Formulários

Linguagem de. Aula 06. Profa Cristiane Koehler

Programação Web Prof. Wladimir

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

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

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

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

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

indica o nome do campo pelo qual podemos acessar.

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

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

Ferramentas para Multimídia e Internet

Introdução à Tecnologia Web

LINGUAGEM DE PROGRAMAÇÃO WEB

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

Programando em PHP. Conceitos Básicos

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

Tutorial de Integração HTML

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

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


PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006.

HTML: Formulários Programação de Servidores

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

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

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

Formulários HTML. Envio de Informação para o servidor

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

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

Scriptlets e Formulários

Tecnologias Web. Formulários HTML

SISTEMA GERENCIAMENTO DE PRODUTOS PHP E MySQL 1. APRESENTAÇÃO

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

Curso De PHP. Aula 4. Formulários. Cookies. Session. Mail

DESENVOLVIMENTO WEB I

7. Formulários em XHTML

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

Desenvolvimento de Sistemas Web Prof. Leandro Roberto. Aula 18 JavaScript: Eventos MySQL PHP (insert, update e delete)

Trabalho do Grupo Nº 3

A. O Sindepark. 1. História

Manual 2010 Webmaster


TUTORIAIS COMO ABRIR UM DNS. Prof. Celso Masotti

HTML -- Criação de Home Page

Conteúdo. Especificação HTTP v1.1

WORD. Professor: Leandro Crescencio Colégio Politécnico 1

Tecnologias para Web Design

Estrutura do exemplo

HTML Básico Formulários. Matheus Meira

Listando itens em ComboBox e gravando os dados no Banco de Dados MySQL.

CAPITULO 5 COMANDO DE FLUXO IF

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

Manual do Painel Administrativo

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

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

Portal Sindical. Manual Operacional Empresas/Escritórios

Exercícios Práticos de HTML e JavaScript. <FORM ACTION="mailto:teste@gmail.com" METHOD="POST" ENCTYPE="text/plain" NAME="cadastro">

Colégio da Policia Militar do Estado do Tocantins. HTML5 e CSS3 Formulários Prof. Gleison Batista de Sousa

Tutorial do Sistema de Gestão de Conteúdos para Web - SYSWEB

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

Manual das funcionalidades Webmail AASP

Equipa PTE. Janeiro 2012

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RN - IFRN APOSTILA: AUTORIA WEB PROFESSOR: ADDSON ARAÚJO DA COSTA SANTA CRUZ - RN

Primeiro exemplo de uso de páginas JSP

Sumário. 1

AMBIENTE. FORMULÁRIO: é a janela do aplicativo apresentada ao usuário. Considere o formulário como a sua prancheta de trabalho.

Processo Digital Gerir Combustível Manual do Usuário

Programação Web Prof. Wladimir

Prova de pré-requisito

PASSO A PASSO GOOGLE DOCS - FORMULÁRIOS GOOGLE DOCS

Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.

Programação Web Prof. Wladimir

Tutorial USERADM Como inserir conteúdo no Portal Transparência

Transcrição:

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

O Send e o Recieve A partir desse momento os exercícios serão realizados com dois arquivos, um de envio de dados (send) e o que recebe esse dados (recieve) para que o PHP possa manipular. Com o nome do capítulo e do exercício ficará algo: exerc_i_20_s.php (send - envia os dados) exerc_i_20_r.php (recieve recebe os dados)

Nomenclatura dos Arquivos Capítulo Página que envia dados (send) exerc_i_20_s.php Exercício Número do exercício

Formulário e $_POST[] Arquivo de envio dos dados (send) Construído com HTML; Possui formulário; Envia os dados através do formulário com o método de envio post ; Arquivo de recebimento dos dados (recieve) Construído em PHP; Pega os dados do formulário através de $_POST[]; Exibe o resultado do algoritmo; Possui botão (HTML) para voltar;

Tag FORM A tag <FORM> do HTML tem a capacidade de gerar um formulário; Entre a abertura <FORM> e o fechamento colocamos os objetos do formulário que precisamos. A tag <FORM> possui várias propriedades que orientam no envio dos dados: method (especifica o método para o envio dos dados digitados no formulário); name (dá um nome para o formulário); action (indica quem receberá os dados); id (identidade do formulário para análise do javascritp);

O Arquivo de Envio de Dados Trata-se de um formulário comum feito em linguagem de hipertexto (HTML). A configuração da tag form : 1. Deve apontar para a página que recebe os dados, exemplo: action= exerc_i_20_r.php ; 2. Deve ter a especificação do método que enviará os dados, exemplo: method= post ; 3. Deve ser identificado por um nome, exemplo: name= formulario1 ;

Tag FORM e parâmetros Arquivo recebedor dos dados Nome do formulário <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > Objetos do formulário ficam aqui. Método do envio dos dados

O Arquivo de Envio de Dados Arquivo recebedor dos dados Nome do formulário Método do envio dos dados Objetos do Formulário

Objetos de Formulário Entre a abertura da tag <FORM> e o fechamento desta, inserimos os objetos que são usados pelo usuário. Existem muitos tipos diferentes de objetos de formulário e cada um tem sua especificidade de uso. Vamos dar uma olhada neles:

Hidden Este é um objeto oculto. E passa informação para o arquivo que receberá os dados sem que o usuário saiba. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= hidden name= send value= 1 />

Text Este objeto recebe textos pequenos como nome do usuário, e-mail. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= text name= nome value= /> Objeto TEXT

Password Objeto que recebe senhas. Quando digitamos os caracteres estes ficam ocultos sendo exibidos apenas pontos. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= text name= nome value= /> Objeto Password

Radio Quando necessitamos apenas uma resposta dentre duas ou mais alternativas. Depois de clicado pode-se mudar a opção, mas nunca tirar a seleção. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= radio name= sexo value= m /> Masculino <input type= radio name= sexo value= f /> Feminino Objeto Radio

Checkbox Objeto checkbox permite que o usuário escolha uma ou mais opções. Depois de clicado o usuário pode tirar a seleção. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > A, B, C são: <input type= checkbox name= abc value= 1 /> Números <input type= checkbox name= abc value= 2 /> Letras <input type= checkbox name= abc value= 2 /> Caracteres Objeto checkbox

Select Este é um objeto que se exibe em formato de combo. Serve para opção de uma opção. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <select name= UF > <option value= MG">Minas Gerais</option> <option value= RJ">Rio de Janeiro</option> <option value= SP">São Paulo</option> </select> Objeto select

File Objeto tipo file é usado para enviar arquivos para o servidor (armazenamento, e-mail, etc); Este objeto só funciona quando a propriedade enctype é colocada no FORM. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 enctype="multipart/form-data"> <input type= file name= arquivo value= /> Objeto select

Textarea Este é um objeto feito para receber textos longos. Ele se apresenta com um campo amplo de digitação que é configurado pelas suas propriedades cols e rows (quantidade de colunas e linhas). <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 enctype="multipart/form-data"> <textarea rows="4" cols="50" name="comment"> Enter text here...</textarea> Objeto select

Button Este objeto é um botão simples. Sozinho nada realiza. Sua ação é comumente vinculada com o javascript. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= button name= voltar value= Voltar /> Objeto select

Reset Este objeto é um botão que apaga todos os dados digitados em um formulário. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= reset name= rst value= Apagar /> Objeto select

Submit Objeto que envia os dados do formulário quando é clicado. <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > <input type= submit name= sbmt value= Enviar /> Objeto select

Exemplo de Send Exerc_I_20_s.php <FORM ACTION= exerc_i_20_s.php METHOD= POST NAME= form1 > Insira o primeiro valor:<br /> <input type="text" name="v1" value="" /> <br /> Insira o segundo valor:<br /> <input type="text" name="v2" value="" /> <br /><br /> <input type="submit" name="sbmt" value=" Calcular " />

Exemplo de Receive Exerc_I_20_s.php Exerc_I_20_r.php

Link para Retorno Recomenda-se que no arquivo recieve se coloque um link para voltar ao arquivo send, desta forma o usuário poderá usar novamente o aplicativo de maneira bem fácil. echo "<a href='exerc_i_20_s.php'>voltar</a>";

Fim 18/02/2015