Professor Jefferson Chaves Jefferson de Oliveira Chaves
|
|
- Mauro Barreiro Salvado
- 5 Há anos
- Visualizações:
Transcrição
1 Professor Jefferson Chaves
2 Entrada de dados; Formulários Escopo de variáveis; $_GET, $_POST e as variáveis $_SUPERGLOBAIS; O método isset( ); As declarações include e require;
3
4 Como visto o PHP pode ser usado para criar programas desktop ou para web. Para programa em linha de comando, a leitura de dados do teclado é feita pela função fgets(stdin);
5 Quando se programa para web o cenário é diferente e a interface entre o usuário e o PHP é feita por meio dos formulários HTML.
6 <form method="get"> <input type="text" name="nome" required /> <input type="submit" value="cadastrar" /> </form>
7
8 Os formulários HTML são a principal forma de entrada para qualquer aplicação para web. Cadastros, logins e buscas são exemplos de usos de formulários; O google.com é um site que possui um único campo de formulário e nada mais.
9 O formulário deve conter os atributos: Method: define a forma com que os dados serão enviados. São aceitos os métodos GET e POST. Action: define qual arquivos processará o conteúdo do formulário; E opcional mente o atributo: enctype="multipart/form-data" : usado para informar que este formulário possui um campo para upload de arquivos.
10 O principal elemento de um formulário é o input (entrada); Os formulários possuem diferentes tipos de input s como caixa de texto, caixa de senha, caixas de seleção e o botão de enviar;
11 Para mudar o tipo de input basta dizer qual o tipo desejado no campo type: <form > <input type="text" name= nome > <input type= number" name= idade > <input type="submit"> </form> print $_POST[ name ];
12 O HTML5 trouxe um número expressivo de novos campos: color, date, datetime, datetime-local, , month, number, range, search, tel, time, url, week, entre outros. Dica: Saiba mais sobre os formulários em Pesquise sobre como usar expressões regulares em campos de formulários
13 O parâmetro action em formulários: Define para onde os dados do formulários serão enviados quando os dados forem submetidos; Se o parâmetro action estiver vazio, o formulário enviará os dados para a própria página;
14 O parâmetro action: <form method= post" action= valida.php"> <input type="text" name= busca > <input type="submit"> </form> print $_POST[ name ];
15
16 Você deve lembrar o que é escopo, e o que é o escopo de variáveis. O escopo é o conjunto de regras que determinam o uso e a validade de variáveis nas diversas partes da aplicação.
17 <?php $pi = ; function calculacircunferencia($raio){ print 2*$pi*$raio; } calculacircunferencia(10);?> Vai gerar um erro: Notice: Undefined variable: pi
18 <?php $pi = ; function calculacircunferencia($raio){ $pi = ; print 2*$pi*$raio; } calculacircunferencia(10);?> Solução do Zezão: Duplicar a variável
19 <?php $pi = ; function calculacircunferencia($raio){ global $pi; print 2*$pi*$raio; } calculacircunferencia(10);?> Solução elegante: Usar o atributo global para a variável.
20
21 Várias variáveis pré-definidas no PHP são superglobais, o que significa que elas estão disponível em todos escopos para toda a aplicação. Não há necessidade de fazer global $variable; para acessá-lo dentro de funções ou métodos.
22 Superglobais $_GET Um array associativo de variáveis passadas para o script atual via o método HTTP GET; Os dados ficam expostos na url; Utilizados sempre que o processamento for idempotente ; O envio repetidas vezes não tem efeitos colaterais; Os dados podem ser usados para bookmark;
23 Superglobais $_GET Os parâmetros do formulário tem seu início indicado pelo sinal de interrogação (?) ; Cada parâmetro vai ser formado pelo par chave / valor.
24 <form method="get" action=""> <input type="text" name="busca"> <input type="submit"> </form> print $_GET[ busca ];
25 Superglobais $_POST Um array associativo de variáveis passadas para o script atual via o método HTTP POST; Os dados ficam encapsulados dentro do corpo da mensagem; O usuário não enxerga os parâmetros enviados; Normalmente usado em formulários de cadastros, logins, etc.;
26 <form method= post" action=""> <input type="text" name= busca > <input type="submit"> </form> print $_POST[ busca ];
27 <?php // normalmente se faz $nome = $_POST['nome']; $cidade = $_POST['cidade']; $endereco = $_POST['endereco']; echo $nome; echo $cidade; echo $endereco;
28 Obtém o dado da forma com que veio do formulário, sujeito a erros; Os dados não são tratados (higienizados, filtrados); Sql Injection; A função var_dump exibe o conteúdo e o tipo da variável; var_dump($_post);
29 No mínimo devemos fazer: $id = (int) $_POST['id']; $cidade = trim($_post['id']); $nome = filter($_post['nome']); Um caso conhecido (link)
30 O PHP disponibiliza uma biblioteca de filtros: $data = filter_input_array( INPUT_POST, [ 'nome' => FILTER_SANITIZE_STRING, 'cidade' => FILTER_SANITIZE_STRING, 'idade' => FILTER_SANITIZE_NUMBER_INT ]); extract( $data );
31 O método isset( ); Is set? (está definida?) Verifica se a variável foi definida. Retorna TRUE se var existe; FALSE caso contrário.
32 Superglobais $_FILES Este recurso permite realizar uploads de arquivos; Com as funções de autenticação e manipulação de arquivos do PHP, você tem o controle completo de quem pode fazer o upload e o que deve ser feito com o arquivo após o upload estar completo;
33 Superglobais $_FILES <form method="post" enctype="multipart/form-data" > <input type="file" name="arquivo"> <input type="submit" value= cadastrar"> </form>
34 Superglobais $_FILES MAX_FILE_SIZE; <input type="hidden" name="max_file_size" value="5e+6" /> $_FILES['userfile']['name']; $_FILES['userfile']['type']; $_FILES['userfile']['size'];
35 Superglobais $_SESSION Um array associativo contendo variáveis de sessão disponíveis para a atual aplicação. session_start() - Inicia dados de sessão; session_destroy() Limpa os dados da sessão; session_cache_expire()- Define o tempo de vida da sessão em minutos; Armazena as informações no cookie chamado PHPSESSID
36 Superglobais $_SESSION Um visitante acessando o seu web site ganha um identificador único, o assim chamado id de sessão. Este é salvo em um cookie do lado do usuário ou propagado via URL.
37 Superglobais $_COOKIE Sua função principal é manter a persistência de sessões HTTP; Um exemplo prático, são os sites que criam um cookie para que você não precise digitar sua senha novamente ao retornar ao site.
38 Superglobais $_COOKIE // Cria o mesmo cookie acima só que irá durar três dias setcookie('usuario', 'Fulano', (time() + (3 * 24 * 3600))); // Pega o valor do Cookie 'nome' definido anteriormente: $valor = $_COOKIE[ usuario']; // 'Fulano //Excluir o cookie setcookie( usuario );
39 O cookie precisa existir para obtermos seu valor; Se passou da validade (expirou) ele não existe mais, então é boa prática sua verificação com a função isset( );
40 Atenção: Cookie e Sessões manipulam headers HTTP; Por isso eles precisam ser definidos e manipulados antes de você enviar qualquer HTML para o navegador do visitante ou você receberá um erro. Outro ponto importante é que, por esse fator, os cookies só estarão disponíveis para leitura (através da variável $_COOKIE) após o próximo carregamento de página.
41 Um cenário comum: Receber dados de um formulário; Verificar se o usuário e senha estão corretos; Autenticar o usuário em uma sessão; Um usuário não registrado não pode acessar determinadas páginas; Sair da aplicação;
42
43 Durante o desenvolvimento de uma aplicação PHP é comum nos depararmos com situações em que um mesmo texto ou lógica se repete em mais de uma página; Vamos pensar no caso dos menus; Nesses casos, utilizaremos os métodos: include ou required;
44 O que essas funções fazem é que o código de um arquivo seja visível no arquivos onde está sendo incluído, requerido; include arquivo.php ; // inclui um arquivo required arquivo.php ; // requere um arquivo
45 A principal diferença no uso desses dois métodos é que o método include produz um erro do tipo warning caso o arquivo não seja encontrado. Esse tipo de erro pode ser "abafado" Isso significa que seu uso é recomendado em casos em que a falta de um arquivo não trará efeitos colaterais para a aplicação;
46 Por outro lado o uso do required gera um E_COMPILE_ERROR o que encerra a execução da aplicação; Esse método deve ser usado quando a falta de um arquivo afeta a lógica da aplicação como por exemplo um arquivo onde é verificada o saldo de um cliente.
47 Organização das tarefas e separação das regras de negócio; Reaproveitamento de código; Separação em camadas; MVC?
Professor Jefferson Chaves Jefferson de Oliveira Chaves
Professor Jefferson Chaves jefferson.chaves@ifc-araquari.edu.br Introdução ao Ambiente Cliente x Servidor; Os métodos GET e POST; Formulários HTML; Validação de dados; HTML, CSS e JavaScript (somente
Leia maisUploadde arquivos com o método POST
Uploadde arquivos com o método POST O PHP é capaz de receber o uploadde qualquer browser que siga as normas da W3C. Isto permite que se faça o uploadde arquivos de texto e binários. Com as funções de autenticação
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação. Trabalhando com PHP
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCA UFES Departamento de Computação Trabalhando com PHP Desenvolvimento de Sistemas para WEB Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com
Leia maisProgramação para web HTML: Formulários
Programação para web HTML: Formulários Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 9 de março
Leia maisC A P I T U L O 4 F O R M U L Á R I O S E V A R I Á V E I S P R É D E F I N I D A S $ _ P O S T E $ _ G E T
C A P I T U L O 4 F O R M U L Á R I O S E V A R I Á V E I S P R É D E F I N I D A S $ _ P O S T E $ _ G E T FORMULÁRIOS HTML Os formulários constituem-se de extrema importância no HTML, uma vez que são
Leia maisCurso de HTML aula 4. Sumário. 1 Formulários. 1.1 Construindo formulários com o FORM. 1.2 Método:
Sumário 1 Formulários... 1 1.1 Construindo formulários com o FORM... 1 1.2 Método:... 1 1.3 INPUT... 2 2 Outros valores para type... 3 2.1 TYPE="RADIO"... 3 2.2 TYPE="PASSWORD"... 3 2.3 TYPE="CHECKBOX"...
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Módulo 9 Cookies HTTP e Sessões Prof. Dr. Daniel A. Furtado 2 Cookies Um cookie HTTP (ou simplesmente cookie) é um pequeno
Leia maisProgramação para Internet
Universidade Federal de Uberlândia Faculdade de Computação Programação para Internet Curso de Sistemas de Informação Prof. Dr. Daniel A. Furtado Módulo 9 Cookies HTTP e Sessões Programação para Internet
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT
v1.1 06/04/2017 INTRODUÇÃO AO DESENVOLVIMENTO FRONT-END COM HTML, CSS E JAVASCRIPT AULA 3 TRABALHANDO COM FORMULÁRIOS Eder Franco @ FPF Tech Agenda 1. Introdução 2. A tag form e seu atributos 3. As tags
Leia maisProgramação web Prof. Wladimir
Programação web Prof. Wladimir Linguagem PHP Cookie e Sessão @wre2008 1 Sumário Header; Cookie; Sessão; Exemplos. @wre2008 2 Header Esta função permite que um script php redirecione para outra página.
Leia maisDesenvolvimento de Aplicações para Internet Aula 6
Desenvolvimento de Aplicações para Internet Aula 6 Celso Olivete Júnior olivete@fct.unesp.br Na aula passada 1. Desenvolvimento do banco de dados 2. Desenvolvimento da interface do sistema 3. Desenvolver
Leia maisBANCO DE DADOS PARA WEB
BANCO DE DADOS PARA WEB PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com COOKIES E SESSÃO Se em algum momento for necessário armazenar informações sobre seus usuários
Leia maisFinalidade dos formulários
ENTENDENDO O FORMULÁRIO Na opinião de muitos a criação de formulários na linguagem HTML é uma das áreas mais importantes no desenvolvimento web. Diferentemente de outras marcações HTML o formulário não
Leia maisPROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com COOKIES E SESSÃO 1 COOKIES E SESSÃO Se em algum momento for necessário armazenar informações
Leia maisProgramação para Internet
AULA: Passagem de parâmetros em PHP (URL e Formulários) Programação para Internet http://docentes.ifrn.edu.br/albalopes alba.lopes@ifrn.edu.br Passagem de parâmetros Em PHP, há algumas formas de passar
Leia maisCurso De PHP. Aula 4. Formulários. Cookies. Session. Mail
Curso De PHP Aula 4 Formulários Cookies Session Mail Formulários Nós preenchemos diariamente diversos formulários web, seja para se logar e-mail ou criar uma conta em um site. Nesta parte do curso, vamos
Leia maisComo criar um banco de dados usando o mysql
Como criar um banco de dados usando o mysql 1º Passo: Tenha instalado em seu computador o software XAMPP. Clique aqui para fazer o download. 2º Passo: O XAMPP faz a instalação normal, apenas clicando next,
Leia maisDesenvolvimento Web XHTML Formulários. Prof. Bruno E. G. Gomes
Desenvolvimento Web XHTML Formulários Prof. Bruno E. G. Gomes 2014 Introdução Um recurso bastante utilizado no desenvolvimento Web é o envio de dados de uma página para o servidor quando fornecemos informações,
Leia maisConceitos de Orientação a Objetos
AULA 1 INTRODUÇÃO AO PHP Em PHP AVANÇADO, além de voltar a focar o desenvolvimento em PHP interagindo com o banco de dados Postgresql, também iremos trabalhar com desenvolvimento com orientação a objetos.
Leia maisWeb Design Aula 10: Formulários - Parte2
Web Design Aula 10: Formulários - Parte2 Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Roteiro Textarea Select FieldSet e Legend Atributo Action Atributo Method Exercício Form Um formulário
Leia maisProgramando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web
Leia maisTRABALHO FINAL 20 Pontos
Técnico em Informática Integrado ao Ensino Médio Algoritmos e Banco de Dados Profa. Cleiane Gonçalves Oliveira TRABALHO FINAL 20 Pontos O trabalho final deverá constar os três seguintes tipos de funções:
Leia maisIFSC-Programação para a WEB - prof. Herval Daminelli
1 Um script em PHP ou página HTML pode transferir dados para outro script em PHP no servidor de diversas maneiras. Algumas destas maneiras são: Por meio de formulários, usando o método GET ou POST; Através
Leia maisInformática I. Aula 8. Aula 8-19/09/2007 1
Informática I Aula 8 http://www.ic.uff.br/~bianca/informatica1/ Aula 8-19/09/2007 1 Ementa Noções Básicas de Computação (Hardware, Software e Internet) HTML e Páginas Web Internet e a Web Javascript e
Leia maisPHP (Seções, Cookies e Banco de Dados)
PHP (Seções, Cookies e Banco de Dados) André Tavares da Silva andre.silva@udesc.br Seções Basicamente, as seções são métodos que preservam determinados dados ativos enquanto o navegador do cliente estiver
Leia maisINTRODUÇÃO AO DESENVOLVIMENTO WEB
INTRODUÇÃO AO DESENVOLVIMENTO WEB PROFª. M.Sc. JULIANA H Q BENACCHIO Formulários Os formulários em HTML são usados para selecionar diferentes tipos de entradas do usuário. Um formulário é uma área que
Leia maisFormulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento,
HTML Formulários são áreas onde se inserem campos que permitem uma troca de informações maior entre usuários e desenvolvedores de sites HTML Até o momento, HTML mostrou-se uma linguagem bastante adequada
Leia maisFormulários [8] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira
Desenvolvimento e Design de Websites Prof.: Ari Oliveira Formulários: Tag form Campos: Texto, Senha, checkbox, radio, botões, textarea e menu select. 2 Crie uma Tabela de Horários Faça seu horário semanal,
Leia maisAutoria Web. Professor: Diego Oliveira. Conteúdo 03: Tags de Formulário
Autoria Web Professor: Diego Oliveira Conteúdo 03: Tags de Formulário Caminhos Os caminhos dentro de um projeto HTML podem ser Relativos ou Absolutos O caminho Relativo é o caminho a partir da página em
Leia mais1. ACESSANDO O SISTEMA
MANUAL DE RECURSOS Este documento apresenta como proceder para realização do cadastro e resolução dos RECURSOS. Passo a Passo 1. ACESSANDO O SISTEMA Para acessar o programa, basta abrir seu navegador e
Leia maisConteúdo. Especificação HTTP v1.1
Conteúdo Introdução... 2 Início e comandos básicos... 2 Exemplo método GET... 3 Exemplo método POST... 3 Códigos de retorno... 4 Exemplo para envio em Cold Fusion... 4 Exemplo para envio em PHP... 5 Exemplo
Leia maisFormulários. Objetivo Controles Métodos Linhas de Edição
Formulários Formulários Objetivo Controles Métodos Linhas de Edição Formulários HTML O conjunto de controles de edição é limitado Botões Linhas de Edição Combo-boxes Listas Caixas de marcação(check-boxes)
Leia maisOs componentes de um formulário são: Form, Input, Select e AreaText
HTML Formulário O elemento FORM, da HTML, é o responsável por prover documentos interativos no ambiente WWW de forma que uma pagina web exibida a um usuário possa submeter um conjunto de dados, informados
Leia maisA composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos)
Desenvolvimento de Sistemas Web A composição de uma Java Server Pages (Diretivas, Elementos de Script e Objetos Implícitos) Prof. Mauro Lopes 1-31 24 Objetivos Dando continuidade aos estudos sobre JSP,
Leia maisProgramação WEB II. Sessions e Cookies. progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza
Sessions e Cookies progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Cookies e Sessions Geralmente, um bom projeto
Leia maisBool setcookie (string nome [, string valor [, int validade [, string caminho [, string dominio [, int seguro]]]]] )
Disciplina: Tópicos Especiais em TI PHP Este material foi produzido com base nos livros e documentos citados abaixo, que possuem direitos autorais sobre o conteúdo. Favor adquiri-los para dar continuidade
Leia maisCapítulo 7. A camada de aplicação
Capítulo 7 A camada de aplicação slide 1 slide 2 DNS Sistema de Nomes de Domínio O espaço de nomes DNS Registros de recursos de domínio Servidores de nome slide 3 O espaço de nomes DNS (1) Parte do espaço
Leia maisContinuação... Criando a Interface e adiante
Continuação... Criando a Interface e adiante Racepitulando 1. Criar um projeto web: JavaServer Faces + Tomcat + Primefaces 2. Criar um banco de dados Postgresql 3. Adicionar os jars: javax.persistence
Leia maisEditor: Rubens Prates PY Editoração eletrônica: Carolina Kuwabata Revisão gramatical: Patrizia Zagni Capa: Edinei Gonçalves/Carolina Kuwabata
5ª Edição Novatec Copyright 2008, 2013, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer
Leia maisProgramação Web Prof. Wladimir
Programação Web Prof. Wladimir HTML - Formulários @wre2008 1 Sumário Formulários HTML @wre2008 2 Formulários: Muitos elementos de um formulário html são definidos pela tag . Cada tipo de elemento
Leia maisPreparação para Maratona de Informática PHP
Preparação para Maratona de Informática PHP Neste material veremos como abrir arquivos de texto utilizando algumas bibliotecas PHP para manipulação de arquivos, conceitos básicos de manipulação de arrays
Leia maisAdicionando mais tags HTML
Instituto Federal de Minas Gerais Campus Ponte Nova Adicionando mais tags HTML Professor: Saulo Henrique Cabral Silva Bookmark Bookmark ou demarcação de destinos para links (informações) dentro do próprio
Leia maisC A P I T U L O 5 C O M A N D O D E F L U X O
C A P I T U L O 5 C O M A N D O D E F L U X O Sempre que for necessária uma tomada de decisão dentro de um programa, você terá que utilizar um comando condicional, pois é por meio dele que o PHP decidirá
Leia maisJAVASCRIPT. Desenvolvimento Web I
JAVASCRIPT Desenvolvimento Web I JavaScript HTML Conteúdo - ( Markup language) CSS Apresentação (Style Sheet language) JavaScript (Programming language) Uso de JavaScript : Validação de formulários, galerias
Leia maisAutoria Web. Formulários Aula 5. Cleverton Hentz
Autoria Web Formulários Aula 5 Cleverton Hentz Sumário da Aula } Introdução } Formulários Básicos } Elementos Suportados 2 Introdução } Os formulários possibilitam o envio de informação para o servidor
Leia mais1. ACESSANDO O SISTEMA
MANUAL DE RECURSOS Este documento apresenta como proceder para realização do cadastro e resolução dos RECURSOS. Passo a Passo 1. ACESSANDO O SISTEMA Para acessar o programa, basta abrir seu navegador e
Leia maisIntegração Fidelimax. Versão Atual
Integração Fidelimax Versão Atual 2.0 https://api.fidelimax.com.br Mapeamento da API Todo retorno da API exibe um parâmetro de resposta e uma mensagem de erro quando houver algo diferente de uma requisição
Leia mais- os dados entrados fazem parte do corpo da mensagem enviada para o servidor; - transfere grande quantidade de dados.
Formulários Um formulário é um modelo para a entrada de um conjunto de dados. O primeiro passo para fazer formulários é aprender as etiquetas que desenham as janelinhas de entrada de dados, para depois
Leia maisProtocolo HTTP. - Características. - Modelo Requisição/Resposta. - Common Gateway Interface (CGI)
Protocolo HTTP - Características - Modelo Requisição/Resposta - Common Gateway Interface (CGI) Características Hypertext Transfer Protocol (HTTP) Protocolo utilizado para transferir documentos de hipertexto
Leia maisHTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto
HTML BÁSICO E TEMPLATE VIEW Gabrielle Amorim Porto HTML BÁSICO E TEMPLATE VIEW Hypertext Markup Language Linguagem de marcação de hipertexto; Descreve a estrutura das páginas Web utilizando tags. HTML
Leia maisNovos inputs em HTML5
Novos inputs em HTML5 Através do elemento input nós podemos criar botões, campos de texto, checkboxes, radios e muito mais. O HTML5 nos trouxe uma variedade de mais 13 novos tipos de elementos input que
Leia maisBAND PAULISTA. Guia de Utilização do Sistema de Envio de Arquivos. Data: 18/09/2018 S.E.A v2.2 Autor: Tecnologia da Informação
Sumário 1. Introdução... 2 2. Padrões dos formatos e codecs.... 3 3. Como recuperar a senha de acesso... 5 4. Como realizar um novo cadastro... 7 5. Como acessar o sistema... 10 6. Como enviar a mídia
Leia maisPortal de Cotação da FCC S.A.
da FCC S.A. Manual do fornecedor Revisão 2 17/07/2017 Portal de Cotação da FCC S.A. Manual do fornecedor Introdução Para facilitar o processo de compras da FCC S.A. foi criado um novo portal de cotações,
Leia maisDesenvolvimento Web TCC Turma A-1
Desenvolvimento Web TCC-00.226 Turma A-1 Conteúdo Projeto de Interface com o Usuário em HTML Professor Leandro Augusto Frata Fernandes laffernandes@ic.uff.br Material disponível em http://www.ic.uff.br/~laffernandes/teaching/2013.2/tcc-00.226
Leia maisSistema de webconferência Mconf. Sessão 2
Sistema de webconferência Mconf Sessão 2 O portal web é o ponto de entrada ao sistema Formato de rede social de usuários, comunidades e eventos Ele prôve: Autenticação de usuários Controle de permissões
Leia maisSumário. Capítulo 1 O que é o PHP?... 19. Capítulo 2 Instalação do PHP... 23. Capítulo 3 Noções básicas de programação... 25
9 Sobre o autor... 8 Introdução... 15 Capítulo 1 O que é o PHP?... 19 Características do PHP...20 Gratuito e com código aberto...20 Embutido no HTML...20 Baseado no servidor...21 Bancos de dados...22 Portabilidade...22
Leia maisPROGRAMAÇÃO EM AMBIENTE WEB I
PROGRAMAÇÃO EM AMBIENTE WEB I PROF. FABIANO TAGUCHI http://fabianotaguchi.wordpress.com fabianotaguchi@gmail.com ARRAY Um array são conjuntos de valores que são armazenados em uma variável podendo ser
Leia maisFormulário (Send & Recieve) Prof. Celso H. Masotti
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)
Leia maisSUBIR LISTAS DE S
SUBIR LISTAS DE E-MAILS SÉRIE MANUAIS DA FERRAMENTA ALL IN MAIL INTRODUÇÃO Para realizar seus envios pela All In Mail é necessário que você possua sua lista de contatos cadastrada em nosso sistema. Para
Leia maisDesenvolvimento de Aplicações para Internet
Desenvolvimento de Aplicações para Internet CSS Celso Olivete Júnior olivete@fct.unesp.br HTML Formatando o documento... Formulário Responsável por fazer a interação entre os dados fornecidos pelo usuário
Leia maisCOMO FUNCIONA UM FORMULÁRIO
FORMULÁRIOS Constitui-se numa das formas de a máquina cliente enviar informações para que um programa no servidor receba estes dados, processe-os e devolva uma resposta ao usuário, por meio do navegador,
Leia maisDesenvolvimento em Ambiente Web. Prof. André Y. Kusumoto
Desenvolvimento em Ambiente Web Prof. André Y. Kusumoto andrekusumoto.unip@gmail.com Um Formulário é uma área com entrada de dados disponível para o usuário. A ideia básica do formulário é apresentar campos
Leia maisLAB 7 Cookies e Sessões em PHP
LAB 7 Cookies e Sessões em PHP 1. Assume-se neste lab que concluiu com sucesso o LAB6. Copie todos os ficheiros da pasta LAB6 para a pasta LAB7. 2. Construa o template (formulario) blog_template.html {MENU_1}
Leia maisSegurança Web com PHP 5 Douglas V. Pasqua Zend Certified Enginner
Segurança Web com PHP 5 Douglas V. Pasqua Zend Certified Enginner Objetivo Disseminar boas práticas para o desenvolvimento de código seguro em php. Exemplificar como são feitos os ataques e suas respectivas
Leia maisProgramação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem
Leia maisProgramação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza
Formulários Em PHP Métodos GET e POST progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Entender o funcionamento
Leia maisGuia do usuário ao
Guia do usuário ao FileSender@RNP Documento Baseado no Guia do usuário do FileSender@RNP Universidade Federal da Grande Dourados - UFGD Coordenadoria de Desenvolvimento de Tecnologia da Informação - COIN
Leia maisANEXO 2: Usando o banco de dados Arquivo : tela_login.html Código Tela Arquivo : login.php... 10
Usando MySQL com PHP Sumário Apresentação. 2 Trabalhando com o MySQL 2 Ativação do MySQL.. 2 Criação do banco de dados.. 3 Criação da estrutura de uma tabela.. 3 Inserir dados numa tabela.. 4 Verificação
Leia maisRoteiro 06. Professor: Prof. M.Sc. Odilon Corrêa da Silva. Curso: Desenvolvimento de Sistemas. Disciplina: Programação para WEB I
Roteiro 06 Professor: Prof. M.Sc. Odilon Corrêa da Silva Curso: Desenvolvimento de Sistemas Disciplina: Programação para WEB I Roteiro 06 Objetivos Layout responsivo Formulários HTML 2 Layout responsivo
Leia maisManual do Usuário. MedLink Dental
Manual do Usuário MedLink Dental Índice 1. Acessando o Medlink Dental:... 3 2. Menu Horizontal:... 4 3. Paciente:... 5 3.1. Cadastrando o paciente:... 6 3.2. Cadastrando o Convênio do Paciente:... 7 4.
Leia maisAula 09 PHP e formulários HTML. Prof. Pedro Baesse
Aula 09 PHP e formulários HTML Prof. Pedro Baesse pedro.baesse@ifrn.edu.br Como criar um formulário Enviando as informações para um programa PHP Método GET Método POST Como tratar as informações recebidas
Leia maisManual do Usuário. MedLink Dental
Manual do Usuário MedLink Dental Índice 1. Acessando o Medlink Dental:... 3 2. Menu Horizontal:... 4 3. Paciente:... 5 3.1. Cadastrando o paciente:... 6 3.2. Cadastrando o Convênio do Paciente:... 7 4.
Leia maisCadastros de dados no MySQL
Cadastros de dados no MySQL Depois do nosso entendimento sobre como funciona o envio de dados atravé s de um formulário para o PHP, como conectar com o MySQL, agora poderemos aprender a cadastrar os registros
Leia maisSistema de webconferência Mconf. Sessão 2
Sistema de webconferência Mconf Sessão 2 O portal web é o ponto de entrada ao sistema Formato de rede social de usuários, comunidades e eventos Ele prôve: Autenticação de usuários Controle de permissões
Leia maisQuer se Cadastrar na Petrobras?
MT-611-00009-10 Última Atualização 07/01/2015 Quer se Cadastrar na Petrobras? Como dar início ao processo de cadastramento na Petrobras: Para dar início ao processo de cadastramento na Petrobras, é necessário
Leia maisDesenvolvimento de Aplicações para Internet Aula 11
Desenvolvimento de Aplicações para Internet Aula 11 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete jquery Na aula passada: Selecionando atributos Manipulando CSS Inserindo
Leia maisSegurança em Sistemas Web. Addson A. Costa
Segurança em Sistemas Web Addson A. Costa Spoofing de formulários Spoofing consiste em falsificação, por exemplo, na área de redes um computador pode roubar o IP de outro e assim fazer-se passar por ele.
Leia maisGestão Unificada de Recursos Institucionais GURI
Documentação de Sistemas Gestão Unificada de Recursos Institucionais GURI Módulo de Processo Seletivo Acadêmico Versão 2.1.5 Última revisão: 18/12/2017 2017 Versão: 1.0 Documentação: André L. M. C. Revisão:
Leia maisWeb I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E.
Web I F R N I N S T I T U TO F E D E R A L D E E D U C A Ç Ã O, C I Ê N C I A E T E C N O LO G I A D O R I O G R A N D E D O N R T E. J O S É A N TÔ N I O D A C U N H A Web Page HTTP No início a web, era
Leia maisContinuação... Criando a Interface e adiante
Continuação... Criando a Interface e adiante Criando a interface Para criar a interface utilizaremos JavaServer Faces Biblioteca PrimeFaces Documentação de PrimeFaces http://www.primefaces.org/showcase/
Leia maisMANUAL DE USUÁRIO. Versão 1.0 Servidor
MANUAL DE USUÁRIO Versão 1.0 Servidor SUMÁRIO 1. Acesso ao Sistema... 4 1.1. Acesso (LOGIN)... 5 1.2. Cadastro... 6 2. Sistema 2.1. Visão Inicial... 10 2.2. Itens do Menu de Navegação... 11 2.3. Informações
Leia maisFerramentas de Interação
Ferramentas de Interação O Konviva possui ferramentas de interação e comunicação que permitem troca de informações entre todos os usuários cadastrados no sistema. São elas: Correio, Biblioteca e FAQ. Para
Leia maisPROGRAMAÇÃO WEB DO LADO DO CLIENTE
PROGRAMAÇÃO WEB DO LADO DO CLIENTE FORMULÁRIO Na linguagem HTML é permitido que o usuário interaja com o servidor através de formulários ligados a scripts desenvolvidos em linguagens como PHP, Servlets,
Leia maisFormulários. Etapa 1 Criação de formulários
9 Formulários Objetivos deste capítulo Ao terminar este capítulo, você deverá: Saber o que são formulários; Conhecer as principais tags para construção de um formulário; Criar o layout simples de um formulário.
Leia maisINTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO
INTRODUÇÃO AO JQUERY PROF. ME. HÉLIO ESPERIDIÃO Introdução JQuery é uma biblioteca JavaScript desenvolvida para simplificar os scripts client-side que interagem com o HTML. Ela foi lançada em janeiro de
Leia maisRedes de Computadores I Seminário Novas Tecnologias em Redes HTML5. Jessica da Silva Hahn Letícia Aparecida Coelho
Redes de Computadores I Seminário Novas Tecnologias em Redes HTML5 Jessica da Silva Hahn Letícia Aparecida Coelho Internet HTTP Dois métodos de requisição HTTP são os mais utilizados: GET e POST Outros
Leia maisHyperText Markup Language HTML. Formulário
HyperText Markup Language HTML Formulário Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo/ Introdução O usuário interage com os serviços
Leia maisDesenvolvimento Web II
Desenvolvimento Web II Framework Laravel 5 Autenticação / Auth (https://laravel.com/docs/5.6/authentication) Gil Eduardo de Andrade Introdução: O Laravel fornece, nativo, uma API de autenticação que permite
Leia maisGuia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0
Guia do Usuário Portal Web: Foxwin-Acesso Assunto: Guia do Usuário Portal Web Produto: Foxwin-Acesso Versão Doc.: 1.0 Data: 26/09/2017 ÍNDICE 1. Introdução ao Portal Web... 1 2. Solicitação do 1º acesso...
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 3ª Edição Juliano Niederauer Novatec Copyright 2009, 2011, 2017 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida
Leia maisNa parte superior do site, temos um menu com botões que utilizaremos para a navegação do site.
MANUAL DO USUÁRIO Esta á a tela inicial da aplicação. Nesta tela podemos efetuar o cadastro, autenticar-se, encontrar os eventos que estão disponíveis para inscrição. Tendo a opção de seleção de eventos
Leia maiscadastro de usuários utilizando Ajax e PHP para inserir os dados em uma tabela MySQL.
cadastro de usuários utilizando Ajax e PHP para inserir os dados em uma tabela MySQL. Vamos então a criação do banco de dados que iremos chamar de banco_cliente e também de nossa tabela chamada clientes
Leia maisProgramação para Internet I
Programação para Internet I Aulas 09 e 10 Fernando F. Costa nando@fimes.edu.br Formulários O formulário representa o modo mais importante de interatividade que a linguagem HTML oferece. Um formulário pode
Leia maisSobre a nova minha UFOP
Sobre a nova minha UFOP A minha UFOP está com um novo visual. Foi criada uma nova interface, mais bonita, ágil e intuitiva para facilitar a utilização de nossos usuários. Esse tutorial visa mostrar as
Leia maisSistema de webconferência Mconf. Sessão 2
Sistema de webconferência Mconf Sessão 2 O portal web é o ponto de entrada ao sistema Formato de rede social de usuários, comunidades e eventos Ele prôve: Autenticação de usuários Controle de permissões
Leia maisDesenvolvimento de Aplicações para Internet Aula 5
Desenvolvimento de Aplicações para Internet Aula 5 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete Na aula passada Linguagem PHP: Introdução tiposdedados operadores estruturas
Leia maisCRA-CE. Manual Sistema de DISTRIBUIÇÃO. Versão 2.0
CRA-CE Manual Sistema de DISTRIBUIÇÃO Versão 2.0 Última atualização em: 21/03/2016 Conteúdo Conteúdo... 2 Introdução... 3 Acessando o sistema de Distribuição... 4 Sistema de Distribuição... 5 Cadastros...
Leia mais