PHP é um acrónimo para Hypertext Preprocessor.
|
|
|
- Ronaldo Fonseca Bentes
- 10 Há anos
- Visualizações:
Transcrição
1 PHP 101
2 O que é o PHP? PHP é um acrónimo para Hypertext Preprocessor. É uma linguagem de scripting open-source que funciona do lado do servidor e é usada para gerar páginas web dinâmicas. Os scripts de PHP residem dentro das tags reservadas do PHP - isto permite ao programador embeber scripts de PHP dentro de uma página HTML.
3 O que é o PHP? Tal como no javascript, ser uma linguagem de scripting significa que é interpretada à medida que é lida, ou seja, é interpretada em run-time. É uma linguagem server-side, isto é, é executada do lado do servidor. Por causa disso,o código-fonte não é visível pelo cliente (browser): - Clickar em View Source nos browsers não exibe o código PHP Para além disso, o PHP possui toda uma série de funções nativas que aceleram o desenvolvimento significativamente e é compatível com uma várias bases de dados populares.
4 Qual o aspecto do código PHP? Tal como o Javascript, todas as instruções de PHP têm de terminar com um ponto-e-vírgula, sob pena da página não renderizar caso nos esqueçamos de o fazer. Todos os scripts de PHP têm de ser encapsulados dentro das tags reservadas do PHP: <?php " // aqui entra o código PHP?>
5 Comentários no PHP Tal como no Javascript, os comentários fazem-se da seguinte forma: /* isto é um comentário multi-linha */ // isto é o comentário para uma linha só Para além das formas acima, pode também comentar-se uma linha só usando a seguinte sintaxe: # esta é outra forma de comentar uma linha
6 Variáveis no PHP As variáveis no PHP têm de começar com o caractere $ e, à semelhança do Javascript, são case-sensitive ( $carro!= $Carro!= $CarrO ). No PHP, podemos declarar variáveis globais e locais: - As variáveis globais podem ser utilizadas em todo o lado, e as variáveis locais são restritas a uma função ou classe. Existem no PHP, tal como no Javascript, palavras reservadas. Por exemplo: - Variáveis de formulários ($_POST, $_GET); - Variáveis de servidor ($_SERVER) - etc
7 Variáveis no PHP A titulo de exemplo, esta é a forma de usar variáveis no PHP: <?php " $foo = 25;" " " // variável numérica " $bar = "Olá";" " // variável de string " $foo = ($foo * 5);"// multiplica a variável $foo por 5 " $bar = ($bar * 5);"// expressão inválida?>
8 Echo O comando echo no PHP é usado para fazer o output de parâmetros que lhe passamos. É muito comum usá-lo para enviar informação para o browser do cliente. Exemplo: <?php " $foo = 25;" " " " // variável numérica " $bar = "Olá";" " " // variável de string " echo $bar;" " " " // imprime Olá " echo $foo,$bar;" " " // imprime 25Olá " echo "5x5=",$foo;" " // imprime 5x5=25 " echo "5x5=$foo";"" " // imprime 5x5=25 " echo 5x5=$foo ;"" " // imprime 5x5=$foo?>
9 Echo <?php " $foo = 25;" " " " // variável numérica " $bar = "Olá";" " " // variável de string " echo $bar;" " " " // imprime Olá " echo $foo,$bar;" " // imprime 25Olá " echo "5x5=",$foo;"" // imprime 5x5=25 " echo "5x5=$foo";" " // imprime 5x5=25 " echo 5x5=$foo ;" " // imprime 5x5=$foo?>" Reparem como 5x5=$foo imprime o nome da variável em vez de o substituir por 25.As strings dentro de aspas individuais ( ) não são interpretadas ou avaliadas pelo PHP.
10 Operações Aritméticas <?php " $a=15; " $b=30; " $total=$a+$b; " Print $total; " Print <p><h1>$total</h1> ; " // 45?>" - $a + $b // soma - $a - $b // subtracção - $a * $b // multiplicação - $a / $b // divisão - $a += 5 // $a = $a+5, também funciona com *= e /=
11 Concatenação Para concatenar ( ou somar ) duas strings numa só, em vez de se usar o sinal de + como no Javascript, usamos o ponto-final. <?php " $string1="olá"; " $string2="mundo"; " $string3=$string1. " ". $string2; " Print $string3;?> Olá Mundo
12 Escapar um caractere Se a string tiver um par de aspas duplas ( ) que têm de permanecer visíveis, então devemos usar a barra \ (backslash) antes das aspas para as ignorar e mostrar. <?php " $heading="\"computer Science"\"; " Print $heading;?> Computer Science
13 Estruturas de Controlo As estruturas de controlo numa linguagem são o que nos permite controlar o fluxo da execução de um programa ou script. No PHP, tal como no Javacript, agrupam-se em estruturas condicionais ( p.e.: if/else) e estruturas de repetição ( p.e.: ciclos for ). Exemplo de um if else: <?php " if($foo == 0){ " " //código a ser executado caso $foo seja igual a zero " } " else { " " //código a ser executado se $foo for diferente de zero " }?>
14 Estruturas de Controlo Exemplo de um ciclo for: <?php " $total = 5; " for($i=0; $i < $total; $i++){ " " //código a ser executado enquanto o $i for menor " " " que $total " }?>
15 Funções No PHP, as funções têm de ser definidas antes de serem chamadas, e tal como no Javacript, a sintaxe para as definir é a seguinte: <?php " function nomedafuncao( $arg1, $arg2,, $argn ){ " " // aqui entra o código da função " }?>" No entanto, ao contrário do Javascript, os nomes das funções não são casesensitive. Ou seja: foo( ) == Foo( ) == FoO( )
16 Funções Exemplo de uma função em PHP: <?php " // isto é uma função " function foo( $arg1, $arg2 ){ " " $arg2 = $arg1 * $arg2; " " return $arg2; " } " $resultado1 = foo(12,3);"" //guarda a função " echo $resultado1;"" " " // devolve 36 " echo foo(12,3);" " " " // devolve 36?>
17 Incluir ficheiros Por vezes, é necessário adicionar ao nosso código, código de outros ficheiros. Isto prova ser tanto útil como mais seguro, a partir do momento que ligamos o projecto a uma base de dados, bem como para evitarmos a repetição de código. Para o fazer usamos a instrução include do PHP Podemos usar o include também para incluir nacos de markup que de outra forma teríamos de replicar em todos os nossos ficheiros.
18 Include Utilizamos o include da seguinte forma: <?php " Include "footer.php";?>" Em que o ficheiro footer.php podia conter apenas: <footer> " <span class= copyright >Copyright 2014.</span> " <span class= rights >All rights reserved.</span> </footer>
19 Forms (GET e POST) Uma das funcionalidades mais poderosas do PHP é a forma como lida com os formulários de HTML. O conceito básico que é importante compreender é que qualquer elemento do formulário estará automaticamente disponível aos nossos scripts de PHP. Quando um formulário é submetido a um script de PHP, a informação desse formulário é disponibilizada para o script.
20 GET? POST? Façamos um aparte: O HTTP é desenhado para permitir comunicações entre clientes e servidores e funciona como um protocolo de pedido-resposta entre eles. Os dois métodos mais usados para um pedido-resposta entre um cliente e um servidor são: GET e o POST. GET - pede informação/dados de um recurso especifico POST - Submete informação/dados para ser processada a um recurso especifico! Mais informação sobre o tema em:
21 Forms (GET e POST) No PHP, é muito simples aceder à informação enviada por GET ou POST. As variáveis globais $_POST[] e $_GET[] contêm a informação do pedido. Tenham em atenção o seguinte formulário em HTML: <form action="foo.php" method="post"> " Name: <input type="text" name="username" /><br /> " <input type="text" name=" " /><br /> " <input type="submit" name="submit" value="submit me!" /> </form> Ao clicar no botão de submissão do formulário, a página foo.php é chamada. Neste ficheiro teríamos algo como: <?php " echo $_POST[ username ]; " // faz o output do valor introduzido no campo username?>
22 Sessões PHP Sempre que queremos criar um site que nos permita armazenar e exibir informação sobre um utilizador, determinar a que grupos pertence uma pessoa, utilizar permissões no nosso website ou só queremos fazer algo visualmente interessante no site, então as sessões do PHP são vitais para cada uma destas funcionalidades. Nos tempos que correm, depender de cookies para gerir este tipo de situações é arriscado. Cada vez mais as pessoas são adversas à utilização de cookies, porque estes gravam localmente informação que as pessoas não querem que seja gravada.
23 Sessões PHP O PHP tem uma série de funções que fazem o papel dos Cookies e mais, sem armazenar informação no computador do utilizador. As sessões de PHP guardam a informação no servidor web em ficheiros especiais. Estes ficheiros são depois ligados ao web browser do utilizador através do servidor usando um ID especial a que se dá o nome de ID de Sessão (Session ID). Este método tem uma eficácia de 99% e é virtualmente invisível para o utilizador.
24 Sessões PHP As sessões guardam o seu identificador num cookie do browser do utilizador e todas as páginas que usam informação de sessão devem precedidas da função session_start(). A instrução session_start() deverá ser escrita antes de qualquer coisa ter sido impressa no ficheiro, caso contrário ser-nos-á devolvido um erro. As variáveis de sessão são então criadas e devolvidas acedendo à variável global $_SESSION[] Escrevam o seguinte código e salvem o ficheiro como session.php : <?php " session_start(); " if(!$_session["count"]) " " $_SESSION["count"] = 0;" " if(!$_get["count"]=="yes"){ " " $_SESSION["count"] +=1; " }" " echo "<h1>".$_session["count"]."</h1>";?> <a href="session.php?count=yes">clique aqui para contar</a>
25 Destruir uma Sessão As sessões são destruídas quando o utilizador fecha o browser. Sendo assim, porque é necessário ter um método para destruir as sessões? Imaginem que têm um site, e que têm uma sessão registada chamada access_granted e estão a usá-la para determinar se o utilizador está loggado no site depois de ter inserido username e password. Sempre que temos uma funcionalidade de login, para deixarmos o utilizador confortável é de bom tom termos também uma funcionalidade de logout.
26 Destruir uma Sessão É nessa altura que a função session_destroy() se torna útil. Esta função vai destruir completamente a sessão do utilizador, limpando todos os ficheiros de sessão e eliminando qualquer rasto da mesma. É assim que se usa o session_destroy(): <?php " // start the session " session_start(); " $_SESSION = array (); " session_destroy(); " echo "<strong>step 5 - Destroy This Session </strong><br />"; " if($_session['name']){ " " echo "The session is still active"; " } else { " " echo "Ok, the session is no longer active! <br />"; " " echo "<a href= page1.php ><< Go Back Step 1</a>"; " }?>
27 Gerar datas Por vezes precisamos de gerar datas, sejam inteiras ou parciais (o ano no footer de um site, por exemplo). O PHP tem uma função, de nome date(), que é usada para formatar uma data e/ou um tempo. A sintaxe para a utilização da função é a seguinte: date(format,timestamp)" O parâmetro format, diz respeito ao formato que queremos que a nossa data tenha, por exemplo ( Y/m/d ) e é obrigatório. O parâmetro timestamp, diz respeito a uma data especifica que queiramos formatar e é facultativo. A função assume a data de hoje como valor por omissão deste parâmetro. Mais informação sobre esta função aqui e aqui.
28 Resumindo O PHP:! é uma linguagem fácil de aprender com uma sintaxe relativamente simples Tem uma grande biblioteca de funções É embebido directamente no HTML É uma linguagem interpretada que não necessita de ser compilada É uma linguagem de scripting open-source desenhada especificamente para a web. Podemos usá-lo para gerar HTML, XML, imagens (JPG & PNG), PDFs e até ficheiros de flash na hora e para salvar os mesmos no disco do servidor. Suporta uma grande variedade de bases de dados.
PHP. Hypertext Pre-Processor
PHP Hypertext Pre-Processor O que é o PHP? Uma linguagem de scripting é uma linguagem cujo código não tem de ser compilado para ser executado! O código escrito é interpretado em tempo de execução para
O que é o JavaScript?
JavaScript Introdução O JavaScript é utilizado por milhões de páginas na web para melhorar o design, validar forms, e muito mais O JavaScript foi inicialmente desenvolvido pela Netscape e é a linguagem
Internet e Programação Web
COLÉGIO ESTADUAL PEDRO MACEDO Ensino Profissionalizante Internet e Programação Web 3 Técnico Prof. Cesar 2014 1 SUMÁRIO Criar sites dinâmicos em PHP --------------------------------------------------------
2 echo "PHP e outros.";
PHP (Hypertext Preprocessor) Antes de qualquer coisa, precisamos entender o que é o PHP: O PHP(Hypertext Preprocessor) é uma linguagem interpretada gratuita, usada originalmente apenas para o desenvolvimento
Programação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem de Script e PHP @wre2008 1 Sumário Introdução; PHP: Introdução. Enviando dados para o servidor HTTP; PHP: Instalação; Formato básico de um programa PHP; Manipulação
Programaçã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.
Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP
AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO CURSO PROFISSIONAL DE TÉCNICO DE GESTÃO E PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS 2012-2015 PROGRAMAÇÃO E SISTEMAS DE INFORMAÇÃO MÓDULO 2 Mecanismos de Controlo de
Curso 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
2.3. PHP Tipos de dados e operadores
Programação para Internet II 2.3. PHP Tipos de dados e operadores Nuno Miguel Gil Fonseca [email protected] Tipos de dados Embora não seja necessário declarar os tipos de dados das variáveis,
CARREGAR VARIÁVEIS EXTERNAS PARA O FLASH
CARREGAR VARIÁVEIS EXTERNAS PARA O FLASH Introdução O Flash permite que envies variáveis externas para dentro do.swf usando vários métodos: A partir do HTML que chama o ficheiro.swf A partir de um ficheiro
Programação Web Prof. Wladimir
Programação Web Prof. Wladimir Linguagem PHP @wre2008 1 Sumário PHP: Tipos de dados; Manipulação de dados; Utilizando formulário. @wre2008 2 Tipos de dados As variáveis são declaradas no momento de sua
Programação Web com PHP. Prof. Wylliams Barbosa Santos [email protected] Optativa IV Projetos de Sistemas Web
Programação Web com PHP Prof. Wylliams Barbosa Santos [email protected] Optativa IV Projetos de Sistemas Web Agenda O que é PHP? O que da pra fazer com PHP? Como a web funciona? Onde, quando e por que
Programando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br [email protected] 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
PHP (Seções, Cookies e Banco de Dados)
PHP (Seções, Cookies e Banco de Dados) André Tavares da Silva [email protected] Seções Basicamente, as seções são métodos que preservam determinados dados ativos enquanto o navegador do cliente estiver
Introdução ao PHP. Prof. Késsia Marchi
Introdução ao PHP Prof. Késsia Marchi PHP Originalmente PHP era um assíncrono para Personal Home Page. De acordo com convenções para atribuições de nomes recursivas do GNU foi alterado para PHP Hypertext
Linguagem de Programação. Introdução ao PHP. Prof Mauricio Lederer Ciência da Computação - UNIANDRADE 1
Linguagem de Programação Introdução ao PHP 1 O que é PHP? - significa: Hypertext Preprocessor - uma das linguagens mais utilizadas para web - transforma sites estáticos em dinâmicos - atualização de páginas
Programação WEB II. Sessions e Cookies. [email protected]. Thiago Miranda dos Santos Souza
Sessions e Cookies [email protected] 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
2.9. PHP Cookies e variáveis de sessão
Programação para a Internet II 2.9. PHP Cookies e variáveis de sessão Nuno Miguel Gil Fonseca [email protected] Cookies Uma cookie mais não é do que um ficheiro que é criado por determinado site
PHP AULA1. Prof. Msc. Hélio Esperidião
PHP AULA1 Prof. Msc. Hélio Esperidião NAVEGADOR O navegador também conhecido como web browseré um programa que habilita seus usuários a interagirem com documentos hospedados em um servidor Web. SERVIDOR
Treinamento em PHP. Aula 1. Ari Stopassola Junior [email protected]
Treinamento em PHP Aula 1 Ari Stopassola Junior [email protected] Introdução PHP Hypertext Preprocessor Nome original era Personal Home Page Tools Criada por Rasmus Lerdorf e atualmente mantida
Scriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Programação WEB. Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP
Programação WEB Prof. André Gustavo Duarte de Almeida [email protected] docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open
COMO 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,
Programaçã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
Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas.
MySQL 101 Recapitulando Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. As bases de dados são úteis quando necessitamos
Ajax Asynchronous JavaScript and Xml
Ajax Asynchronous JavaScript and Xml Ajax permite construir aplicações Web mais interativas, responsivas, e fáceis de usar que aplicações Web tradicionais. Numa aplicação Web tradicional quando se prime
Instituto Federal do Sertão-PE. Curso de PHP. Professor: Felipe Correia
Instituto Federal do Sertão-PE Curso de PHP Professor: Felipe Correia Conteúdo Parte I Parte II Introdução Funções de strings Instalação Constantes Sintaxe Operadores Variáveis if else elseif Echo/Print
O código JavaScript deve ser colocado entre tags de comentário para ficar escondido no caso de navegadores antigos que não reconhecem a linguagem.
1 - O que é JAVASCRIPT? É uma linguagem de script orientada a objetos, usada para aumentar a interatividade de páginas Web. O JavaScript foi introduzido pela Netscape em seu navegador 2.0 e posteriormente
Lista de operadores de comparação - > Maior que - < Menor que - <= Menor ou igual a - >= Maior ou igual a - === Igual a -!
Página1 Javascript JavaScript (JS) é uma linguagem de programação client side Funciona no navegador do usuário. É uma linguagem baseada em objetos. "Walmir".length; 6 Para que serve - fazer websites responder
P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A. Criar uma relação mestre-detalhe. Pesquisa de informação
P S I 2. º A N O F 5 M E S T R E / D E T A L H E E P E S Q U I S A Módulo 18 Ferramentas de Desenvolvimento de Páginas Web Criar uma relação mestre-detalhe 1. Cria uma cópia da página «listaferram.php»
0,5 pelo negrito das palavras ID, Nome, E-mail e Analisar em outro momento.
IFES - Campus Cachoeiro de Itapemirim-ES Curso Técnico em Informática Disciplina: Programação Web Professor: Flávio Izo e Rafael Vargas Data: 07/04/2015 Aluno: GABARITO Valor: 12,5 Conteúdo: HTML + Formulários
Bool 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
O que é uma sessão. maneira de preservar dados através de acessos subsequentes.
Sessões em PHP O que é uma sessão Suporte a sessões no PHP: maneira de preservar dados através de acessos subsequentes. Características: permite a criação de aplicações mais personalizadas; permite que
Introdução ao Javascript
Programação WEB I Introdução ao Javascript Apresentação da Disciplina,Introdução a linguagem Javascript Objetivos da Disciplina Apresentar os principais conceitos da linguagem Javascript referente à programação
Componentes da linguagem C++
Componentes da linguagem C++ C++ é uma linguagem de programação orientada a objetos (OO) que oferece suporte às características OO, além de permitir você realizar outras tarefas, similarmente a outras
JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem
1 JSP trata-se de uma tecnologia que possibilita o desenvolvimento de páginas web dinâmicas utilizando todas as potencialidades do Java como linguagem orientada a objectos. Tal como em ASP e PHP, os ficheiros
LINGUAGEM DE PROGRAMAÇÃO WEB
LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN Ambiente de Desenvolvimento Após instalar o Wamp Server, inicie o servidor. Um ícone aparecerá na SystemTray. A cor do ícone indica seu estado: Verde: servidor
PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006.
PHP: Formulários e upload de múltiplos arquivos Por Alfred Reinold Baudisch 28 de fevereiro de 2006. Veja como montar um formulário para upload de múltiplos arquivos e como processá-lo com o PHP, usando
PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas
O que é PHP? Acrônimo de PHP: Hipertext Language PostProcessor Inicialmente escrita para o desenvolvimento de aplicações Web Facilidade para iniciantes e recursos poderosos para programadores profissionais
TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO INTRODUÇÃO AO MACROMEDIA DREAMWEAVER MX 2004 O Macromedia Dreamweaver MX 2004 é um software que permite a criação de páginas de Internet profissionais, estáticas
CURSO DE PROGRAMAÇÃO EM JAVA
CURSO DE PROGRAMAÇÃO EM JAVA Introdução para Iniciantes Prof. M.Sc. Daniel Calife Índice 1 - A programação e a Linguagem Java. 1.1 1.2 1.3 1.4 Linguagens de Programação Java JDK IDE 2 - Criando o primeiro
Conceitos básicos da linguagem C
Conceitos básicos da linguagem C 2 Em 1969 Ken Thompson cria o Unix. O C nasceu logo depois, na década de 70. Dennis Ritchie, implementou-o pela primeira vez usando o sistema operacional UNIX criado por
Sumário. Capítulo 1 Revisão de PHP... 19. Capítulo 2 Melhorando o processamento de formulários... 46
9 Sumário O Autor... 8 Introdução... 15 Quem deve ler este livro... 15 Como este livro está organizado...16 Download do código-fonte do livro... 18 Capítulo 1 Revisão de PHP... 19 Iniciando em PHP... 19
Para testar seu primeiro código utilizando PHP, abra um editor de texto (bloco de notas no Windows) e digite o código abaixo:
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
Sumá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
HTML / JAVASCRIPT. A versão atual é o HTML5 (seus predecessores imediatos são HTML 4.01, XHTML 1.1, etc.).
HTML / JAVASCRIPT Estamos iniciando o estudo do HTML através das TAGS (comandos) para construir formulários. Isso facilitará a continuidade dos nossos estudos da linguagem de programação JavaScript, a
Conteúdo Programático de PHP
Conteúdo Programático de PHP 1 Por que PHP? No mercado atual existem diversas tecnologias especializadas na integração de banco de dados com a WEB, sendo o PHP a linguagem que mais se desenvolve, tendo
Manual XML-Validador-Conversor Registar recursos humanos
Manual XML-Validador-Conversor Registar recursos humanos Sistema de Informação da Organização do Estado (SIOE-RH) XML março de 2012 Introdução De acordo com o previsto na Lei n.º 57/2011, de 28 de novembro,
Equipa PTE. Janeiro 2012
Janeiro 2012 Equipa PTE Índice Introdução... 3 Registo Online... 3 Instalação... 6 Dropbox Online... 9 Separador Files (Ficheiros)... 10 Restaurar arquivos... 11 Recuperar arquivos... 11 Separador "Events"...
AMBIENTE DE PROGRAMAÇÃO PYTHON
Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos
Grupo de trabalho sobre a protecção das pessoas singulares no que diz respeito ao tratamento de dados pessoais. Recomendação 1/99
5093/98/PT/final WP 17 Grupo de trabalho sobre a protecção das pessoas singulares no que diz respeito ao tratamento de dados pessoais Recomendação 1/99 sobre o tratamento invisível e automatizado de dados
Oficina de Programação em Python direcionada para o desenvolvimento de jogos
Oficina de Programação em Python direcionada para o desenvolvimento de jogos Adriano Alvez da Cruz [email protected] Diego de Faria do Nascimento [email protected] Programa de Educação
Flash MX ActionScript
Flash Programação MX ActionScript Multimédia Flash MX ActionScript Pedro Costa / 2004 Introdução Neste momento, o ActionScript é provavelmente a ferramenta mais poderosa integrada no Flash. Esta linguagem
Sites de Terceiros A presente Declaração de Privacidade não é extensível aos sites de terceiros que estiverem ligados a este web site.
Declaração de Privacidade Este web site é gerido pela LeasePlan Portugal-Comércio e Aluguer de Automóveis e Equipamentos, Lda. A LeasePlan poderá proceder à recolha dos seus dados pessoais quer directamente
SIBA SISTEMA DE INFORMAÇÃO DE BOLETINS DE ALOJAMENTO MANUAL DE UTILIZADOR
SIBA SISTEMA DE INFORMAÇÃO DE BOLETINS DE ALOJAMENTO MANUAL DE UTILIZADOR VERSÃO DATA DESCRIÇÃO AUTOR 1.0 24-10-2008 VERSÃO INICAL LÍDIA AGOSTINHO 1.1 20-11-2008 ACTUALIZAÇÃO DE ECRANS LÍDIA AGOSTINHO
ASP Active Server Pages. ASP (Active Server Pages)
ASP Active Server Pages Prof. Sérgio Rodrigues ASP (Active Server Pages) É um ambiente de programação por scripts que rodam no servidor: IIS Internet Information Services PWS Personal Web Server Utiliza
WEBDESIGN. Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira
WEBDESIGN Professor: Paulo Marcos Trentin - [email protected] http://www.paulotrentin.com.br Escola CDI de Videira Formulários e JavaScript Como visto anteriormente, JavaScript pode ser usada para
Tarefa Orientada 2 Criar uma base de dados
Tarefa Orientada 2 Criar uma base de dados Objectivos: Criar uma base de dados vazia. O Sistema de Gestão de Bases de Dados MS Access Criar uma base dados vazia O Access é um Sistema de Gestão de Bases
1 Code::Blocks Criação de projetos
Programação MEEC Índice 1Code::Blocks Criação de projetos...1 2Code::Blocks Localização do projeto...5 3Code::Blocks Abertura de projetos já existentes...7 4Code::Blocks Funcionamento...8 5Code::Blocks
Algoritmos em Javascript
Algoritmos em Javascript Sumário Algoritmos 1 O que é um programa? 1 Entrada e Saída de Dados 3 Programando 4 O que é necessário para programar 4 em JavaScript? Variáveis 5 Tipos de Variáveis 6 Arrays
CAPITULO 5 COMANDO DE FLUXO IF
CAPITULO 5 COMANDO DE FLUXO IF Sempre que for necessária a tomada de decisão dentro de um programa, você terá que utilizar um comando condicional, pois é por meio dele que o PHP decidirá que lógica deverá
INTRODUÇÃ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
Javascript 101. Parte 2
Javascript 101 Parte 2 Recapitulando O Javascript é uma linguagem de programação funcional Os nossos scripts são executados linha a linha à medida que são carregados. O código que está dentro de uma função
Manual do Blogilo. Mehrdad Momeny Tradução: Marcus Gama
Mehrdad Momeny Tradução: Marcus Gama 2 Conteúdo 1 Introdução 5 2 Usando o Blogilo 6 2.1 Iniciando........................................... 6 2.2 Configurar um blog....................................
EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador
EAmb V.1 ESPOSENDE AMBIENTE GestProcessos Online Manual do Utilizador GestProcessos Online GABINETE DE SISTEMAS DE INFORMAÇÃO E COMUNICAÇÃO EAmb Esposende Ambiente, EEM Rua da Ribeira 4740-245 - Esposende
Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico
Editora Carlos A. J. Oliviero Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico Orientado por Projeto 1a Edição 2 Reimpressão São Paulo 2011 Érica Ltda. Noções Livrarse Preparação muitas muita Sumário
Google Sites. A g r u p a m e n t o C a m p o A b e r t o 2 0 1 0 / 2 0 1 1
Google Sites A g r u p a m e n t o C a m p o A b e r t o 2 0 1 0 / 2 0 1 1 1. Google Sites A Google veio anunciar que, para melhorar as funcionalidades centrais do Grupos Google, como listas de discussão
Lista de Revisão. 3. Analise a afirmativa a seguir como verdadeira ou falsa e justifique.
Lista de Revisão 1. Nos sistemas web, geralmente os usuários apresentam dois problemas típicos, a desorientação e a sobrecarga cognitiva. Discorra sobre esses problemas. 2. Apresente as principais diferenças
OPERADORES E ESTRUTURAS DE CONTROLE
OPERADORES E ESTRUTURAS DE CONTROLE 3.1 Operadores Os operadores indicam o tipo de operação matemática que será executada gerando novos valores a partir de um ou mais operadores. São muito utilizados em
JavaScript (Funções, Eventos e Manipulação de Formulários)
Linguagem de Programação para Web JavaScript (Funções, Eventos e Manipulação de Formulários) Prof. Mauro Lopes 1-31 23 Objetivos Iremos avançar um pouco mais em nosso estudo sobre o JavaScript. Iremos
Procedimentos para a divulgação de eventos no site da ECUM
Procedimentos para a divulgação de eventos no site da ECUM Pressupostos introdutórios 3 Descrição da tarefa 4 Autenticação/Login 4 Página de entrada 4 Criar um novo evento 5 Colocar um evento em destaque
Manual do Usuário. E-DOC Peticionamento Eletrônico TST
E-DOC Peticionamento APRESENTAÇÃO O sistema E-DOC substituirá o atual sistema existente. Este sistema permitirá o controle de petições que utiliza certificado digital para autenticação de carga de documentos.
Programa Intel Educar Tutorial: Ferramenta de Classificação Visual
Copyright 2008, Intel Corporation. Todos os direitos reservados. Página 1 de 17 TUTORIAL: FERRAMENTA DE CLASSIFICAÇÃO VISUAL ÍNDICE 1. Acessando a ferramenta... 3 2. Como se cadastrar... 4 3. Usando a
Desenvolvendo Websites com PHP
Desenvolvendo Websites com PHP 2ª Edição Juliano Niederauer Novatec Copyright 2009, 2011 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução
E-MAIL ACÇÃO DE FORMAÇÃO ESE VISEU PÓLO DE LAMEGO 10/04/2003 ANA C. C. LOUREIRO ÁREA DAS TIC
E-MAIL ACÇÃO DE FORMAÇÃO ESE VISEU PÓLO DE LAMEGO 10/04/2003 ANA C. C. LOUREIRO ÁREA DAS TIC O E-MAIL O Email (Electronic Mail) ou Correio Electrónico é um sistema de troca de mensagens entre dois ou mais
Prática 6 ActionScript
Prática 6 ActionScript 1. Objetivos Se familiarizar com o ActionScript. Usar comandos e funções básicas. 2. Recursos Necessários Computador com o programa Macromedia Flash MX ou superior. 3. Conceitos
1.2.4. Organizar a estrutura do site
1.2.4. Organizar a estrutura do site 1 Organizar a estrutura do site A organização da estrutura do site passa pela definição das ligações entre as páginas que o compõem Esta organização deve ser intuitiva
Seguranç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.
JSP - ORIENTADO A OBJETOS
JSP Orientação a Objetos... 2 CLASSE:... 2 MÉTODOS:... 2 Método de Retorno... 2 Método de Execução... 2 Tipos de Dados... 3 Boolean... 3 Float... 3 Integer... 4 String... 4 Array... 4 Primeira:... 4 Segunda:...
Hugo Pedro Proença, 2007
Stored Procedures À medida que a complexidade dos sistemas aumenta, torna-se cada vez mais difícil a tarefa de integrar o SQL com as aplicações cliente. Além disto, é necessário que todas as aplicações
PHP Material de aula prof. Toninho (8º Ano)
Na aula anterior entendemos como se faz o acesso aos nossos arquivos PHP; Como construir um script em php. Nesta aula (3) vamos entender: Como roda o PHP Inserindo comentários Visualizando páginas a partir
Oficina de Construção de Páginas Web
COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar
POLÍTICA DE PRIVACIDADE
POLÍTICA DE PRIVACIDADE Este site é propriedade da Johnson & Johnson Limitada. Esta Política de Privacidade foi concebida para o informar das nossas regras no que respeita à recolha, utilização e divulgação
A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO
DOMINE A 110% ACCESS 2010 A VISTA BACKSTAGE Assim que é activado o Access, é visualizado o ecrã principal de acesso na nova vista Backstage. Após aceder ao Access 2010, no canto superior esquerdo do Friso,
Informática I. Aula 6. http://www.ic.uff.br/~bianca/informatica1/ Aula 6-12/09/2007 1
Informática I Aula 6 http://www.ic.uff.br/~bianca/informatica1/ Aula 6-12/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
PROGRAMAÇÃO PARA INTERNET. Fonte: Raul Paradeda
PROGRAMAÇÃO PARA INTERNET Introdução à AJAX Fonte: Raul Paradeda INTRODUÇÃO Para entender o que é o AJAX é necessário ter o prévio conhecimento de: HTML / XHTML; Javascript; CSS; XML. INTRODUÇÃO Ao pesquisar
Módulo 6: Linguagem de Programação IV 6.1. Introdução 6.2. Bases de Dados 6.2.1. Visão Estrutural 6.2.2. SGBD: Sistema de Gestão de Bases de Dados
Curso Profissional de Técnico de Multimédia 12ºAno Disciplina: Sistemas de Informação Módulo 6: Linguagem de Programação IV 6.1. Introdução 6.2. Bases de Dados 6.2.1. Visão Estrutural 6.2.2. SGBD: Sistema
Manual de Integração Via Gadget. Passo a passo para realizar a integração entre websites e a plataforma Virtual Target.
Manual de Integração Via Gadget Passo a passo para realizar a integração entre websites e a plataforma Virtual Target. Manual de Integração Via Gadget 1. Introdução 1.1. O que é? Virtual Target Gadgets
Construção Páginas de Internet
Construção Páginas de Internet Definir um Site no Frontpage Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Saber o que são os metadados do Frontpage; Distinguir entre Sites
Data de Aplicação 2/04/2009
FICHA TÉCNICA Exercício nº 9 Data de Aplicação 2/04/2009 NOME DO EXERCÍCIO Instalação de Software Base DESTINATÁRIOS Duração Pré Requisitos Recursos / Equipamentos Orientações Pedagógicas OBJECTIVOS Resultado
PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE
REDIVE GUIA LMS PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE Projecto financiado com o apoio da Comissão Europeia. A informação contida nesta publicação vincula exclusivamente o autor, não sendo a Comissão
Impressão do Manual do Utilizador
bibliopac Interface WWW Versão 2003 Guia de instalação rápida Junho 2003 ATENÇÃO! Impressão do Manual do Utilizador No CD de instalação está disponível o ficheiro Interface WWW Manual.PDF. Este manual,
Sign & Go. Manual do utilizador
Sign & Go Manual do utilizador Índice 1 - Instalação Instalação do software Registo do software 2 - Utilização Capítulo 1 Instalação Instalação Depois de descarregar o software o processo de instalação
Programação WEB II. Introdução. Variáveis, Constantes, Operadores, Estruturas de Seleção e Repetição Arrays e Vetores. Thiago Miranda dos Santos Souza
Introdução Variáveis, Constantes, Operadores, Estruturas de Seleção e Repetição Arrays e Vetores Apresentação Thiago Miranda Email: [email protected] Site: www.thiagomiranda.net Ementa da Disciplina
1 2 3 W O R K S H O P 4 5 6 W O R K S H O P 7 W O R K S H O P 8 9 10 Instruções gerais para a realização das Propostas de Actividades Para conhecer em pormenor o INTERFACE DO FRONTPAGE clique aqui 11 CONSTRUÇÃO
