Mini Curso PHP On Line Nível Básico v 1.0

Tamanho: px
Começar a partir da página:

Download "Mini Curso PHP On Line Nível Básico v 1.0"

Transcrição

1 Nível Básico

2 Índice Índice 2 Apresentação 3 Introdução à programação em PHP 3 Breve história do PHP 4 Tarefas Principais do PHP 5 Funções de correio eletrônico 5 Gestão de bases de dados 5 Gestão de Arquivos 5 Tratamento de Imagens 5 Instalação do PHP no nosso servidor 6 Instalação do PHP e Apache no Windows XP 6 Uso do PHPeditor 6 Introdução à sintaxe PHP 7 Variáveis em PHP 9 Variáveis de sistema em PHP 10 Variáveis superglobais 11 Tabelas ou Arrays em PHP 12 Cadeias (strings) 13 Uso de caracteres espeíficos em strings 14 Exercício 1 15 Controle do fluxo em PHP: Condições IF 16 Controle do fluxo em PHP: Loops 18 Loop While 18 Loop for 20 Loop foreach 20 Operadores 21 Operadores aritméticos 21 Operadores de comparação 21 Operadores lógicos 22 Operadores de incremento 22 Operadores combinados 22 Passagem de variáveis pela URL 22 Processar variáveis de formulários 24 Autochamada de páginas 26 Carregar uma aplicação PHP ao servidor 28 Como colocar os Arquivos PHP fora do diretório de publicação 29 Exercício Final 31 Conclusão 34

3 Apresentação Iniciamos aqui nossa primeira etapa do mini-curso On-Line de PHP. Esperamos que todos gostem e venham obter o máximo de conhecimento possível através deste material. Em caso de dúvidas, envie as mesmas para: Dos direitos autorais Este material é o resultado de diversas fontes de pesquisa na internet e conhecimentos próprios, porém durante a pesquisa e montagem não me lembrei de colocar as fontes de pesquisa e autores de determinadas partes da apostila, portanto, caso alguém veja conteúdo próprio neste material e não teve seu nome citado favor informar em meu citado acima qual o conteúdo de sua autoria pois estarei providenciando os méritos neste material. Esta apostila é de uso didático sem fins lucrativos, fazendo parte do projeto de inclusão digital da 4P Soluções. A mesma pode ser distribuída gratuitamente desde que sejam mantidos sua integridade de conteúdo. Montagem e adaptação: Eudson Fonseca Colaboração: Josué Camelo dos Santos Programação em PHP Introdução à programação em PHP PHP é uma das linguagens do lado do servidor (os scripts em PHP sã executados diretamente no servidor hospedeiro, diferentemente do JavaScript que roda direto no browser do cliente) mais utilizadas da Web. Nascida em 1994 trata-se de uma linguagem de criação relativamente crescente que teve uma grande aceitação pela comunidade de Webmasters, sobretudo pela potência e simplicidade que a caracterizam. PHP permite-nos embeber os seus pequenos fragmentos de código dentro da página HTML e realizar determinadas tarefas de uma forma fácil e eficaz sem ter de implementar programas programados na íntegra numa linguagem diferente de HTML. Por outro lado, é aqui que reside o seu maior interesse relativamente às outras linguagens pensadas para os CGI, o PHP oferece inúmeras funções para a exploração de bases de dados de um modo fácil, sem complicações. Poderíamos efetuar a comparação de dizer que PHP e ASP são linguagens parecidas em quanto à potência e dificuldade se bem que a síntese pode diferir sensivelmente. Algumas diferenças principais podem, mesmo assim, mencionar-se: PHP, ainda que multiplataforma, foi desenhado inicialmente para sistemas UNIX e é neste sistema operativo que se pode aproveitar melhor as suas prestações. ASP, sendo uma tecnologia Microsoft, está orientado para sistemas Windows. O ASP realiza numerosas tarefas servindo-se de componentes (objetos) que devem ser comprados (ou programados) pelo servidor a determinadas empresas especializadas. PHP têm uma filosofia totalmente diferente e, com um espírito mais generoso, é construído progressivamente por colaboradores desinteressados que implementam novas funções em novas versões da linguagem. Este manual está destinado a todos os que quiserem começar do zero na aprendizagem desta linguagem e que estejam à procura da sua utilização direta no seu projeto de Site ou no seu Site HTML. Os capítulos são extremamente simples, sem ser simplistas, procurando ser acessíveis à maioria. Eles podem ser complementados posteriormente com outros artigos de maior nível, destinados à gente mais experiente.

4 A forma como relatamos este manual faz com que este seja acessível a qualquer pessoa não familiarizada com a programação. Mesmo assim, é possível que em determinadas alturas alguém que nunca tenha programado se veja um pouco desorientado. O nosso conselho é de não querer perceber tudo antes de passar ao capítulo seguinte, mas sim de tentar assimilar alguns conceitos e voltar a trás quando surgir uma dúvida ou nos tenhamos esquecido de algum detalhe. Nunca faz mal ler várias vezes o mesmo até que fique bem gravado e assimilado. Esperamos que este manual seja do vosso agrado e que se corresponda às nossas expectativas: O poder aproximar o PHP a todos os amantes do desenvolvimento de Web que querem dar o passo às Webs profissionais. Breve história do PHP PHP é uma linguagem criada por uma grande comunidade de pessoas. O sistema foi desenvolvido originalmente no ano 1994 por Rasmus Lerdorf como um CGI escrito em C que permitia a interpretação de um número limitado de comandos. O sistema foi denominado Personal Home Page Tools e adquiriu um relativo êxito pelo que outras pessoas pediram a Rasmus que lhes permitisse utilizar os seus programas nas suas próprias paginas. Devido à aceitação do primeiro PHP e de maneira adicional, o seu criador desenhou um sistema para processar formulários ao qual deu o nome de FI (Form Interpreter) e o conjunto destas duas ferramentas, seria a primeira versão compacta da linguagem: PHP/FI. A seguinte grande contribuição à linguagem foi realizada a meados de 97 quando se voltou a programar o analisador sintático. Acrescentaram-se novas funcionalidades como o suporte de novos protocolos de Internet e o suporte da grande maioria de bases de dados comerciais. Todos estes melhoramentos constituíram a base do PHP versão 3. A versão atual de PHP é a versão 5, que utiliza o motor Zend, desenvolvido com maior meditação para cobrir as necessidades atuais e solucionar alguns inconvenientes da versão anterior. Alguns melhoramentos desta nova versão são a sua rapidez, pois agora primeiro compila-se e depois executa-se, quando antes se executava ao mesmo tempo que se interpretava o código. Outra qualidade é a sua independência do servidor Web, criando versões de PHP nativas para mais plataformas, e também um API mais elaborado e com mais funções. Neste último ano, o número de servidores que utilizam PHP aumentou, conseguindo situar-se perto dos 5 milhões de Sites e endereços IP, o que converteu PHP numa tecnologia popular. Isto deve-se, entre outras razões, ao fato de PHP ser o complemento ideal para que o Linux- Apache seja compatível com a programação do lado do servidor de sítios Web. Devido à aceitação que conseguiu, e o grande esforço realizado por uma crescente comunidade de colaboradores para tentar conseguir uma implementação ótima, podemos assegurar que a linguagem irá converte-se num standard que compartilhará os êxitos augurados ao conjunto dos sistemas desenvolvidos em código aberto.

5 Tarefas Principais do PHP Pouco a pouco o PHP vai-se convertendo numa linguagem que nos permite fazer de tudo. Num princípio desenhado para realizar pouco mais do que um contador e um livro de visitas, PHP experimentou em pouco tempo uma verdadeira revolução e, a partir das suas funções, neste momento pode realizar-se um grande número de tarefas úteis para o desenvolvimento Web: Funções de correio eletrônico Podemos com uma facilidade assombrosa enviar um a uma pessoa ou lista parametrizado toda uma série de aspectos tais como o de procedência, assunto, pessoa a responder... Outras funções menos freqüentes, mas de indiscutível utilidade para a gestão de correios eletrônicos são incluídas na sua livraria. Gestão de bases de dados Torna-se complicado criar um Site atual, potente e rico em conteúdo que não é gerido por uma base de dados. A linguagem PHP oferece interfaces para o acesso à maioria das bases de dados comerciais e por ODBC a todas as bases de dados possíveis em sistemas Microsoft, a partir das quais poderemos editar o conteúdo do nosso Site com uma simplicidade absoluta. Gestão de Arquivos Criar, apagar, mover, modificar... qualquer tipo de operação mais ou menos razoável de que nos possamos lembrar pode ser realizada a partir de uma ampla livraria de funções para a gestão de Arquivos PHP. Também podemos transferir Arquivos por FTP a partir de comandos no nosso código, protocolo para o qual PHP previu também grande quantidade de funções. Tratamento de Imagens Evidentemente é muito mais simples utilizar Photoshop para o tratamento de uma imagem mas... e se temos de tratar montes de imagens enviadas pelos nossos cibernautas? A verdade é que pode ser chato uniformizar em tamanho e em formato várias imagens recebidas todos os dias. Tudo isto pode ser automatizado eficazmente a través de PHP. Também pode parece útil criar botões dinâmicos, isto é, botões em que utilizamos o mesmo design e só mudamos o texto. Poderemos por exemplo criar um botão fazendo uma única chamada a uma função em que introduzimos um estilo do botão e o texto a introduzir obtendo automaticamente o botão desejado. A partir da livraria de funções gráficas podemos fazer isto e muito mais. Muitas outras funções pensadas para a Internet (tratamento de cookies, acessos restringidos, comercio eletrônico...) ou para propósito geral (funções matemáticas, exploração de cadeias, de datas, correção ortográfica, compressão de Arquivos...) são realizadas por esta linguagem. A esta imensa livraria só resta agregar todas as funções pessoais que vamos criando por necessidades próprias e que logo são reutilizadas noutros Sites e todas aquelas trocadas e obtidas em foros e Sites especializados. Como vemos, as possibilidades que nos oferece são surpreendentes. Só é necessário um pouco de vontade de aprender e um pouco de paciência nos nossos primeiros passos. O resultado pode ser muito satisfatório.

6 Instalação do PHP no nosso servidor Como todas as linguagem do lado do servidor, PHP requer uma instalação de um servidor no nosso PC para poder trabalhar em local. Este modo de trabalho torna-se mais pratico do que colocar os Arquivos por FTP no servidor e executá-los a partir da Internet. Desta maneira, antes de começar a criar os nossos programas em PHP é necessário: Transformar o nosso computador num servidor. Isto faz-se instalando um dos vários servidores disponíveis para o sistema operativo da nossa máquina. Introduzir no nosso servidor os Arquivos que lhe permitem a compreensão do PHP. Estes Arquivos podem ser obtidos, na sua versão mais atual, na página oficial do PHP. Para ficar a conhecer a forma de instalar PHP sobre cada servidor de cada sistema operativo podemos ir ao apartado de documentação da página oficial de PHP onde podemos consultar um manual em HTML de rápida consulta e um enorme manual em PDF de quase 1000 páginas que explica de minuciosamente entre outras coisas, os passos a seguir para cada caso particular. De qualquer forma, nós vamos oferecer algumas ajudas para configurar PHP nos sistemas mais comuns. A eleição do nosso programa servidor terá muito que ver com o sistema operativo que tenhas a funcionar no teu computador. Estas seriam algumas possibilidades de sistemas operativos e soluções que funcionam bem. Instalação do PHP e Apache no Windows XP Como vimos anteriormente o PHP é uma linguagem que roda direto no servidor, portanto, para que possamos estudar os recursos desta poderá linguagem precisamos de um servidor WEB que pode ser um servidor profissional ou então seu próprio computador, que é a maneira que estaremos estudando, ou seja, seu computador se tornará um servidor WEB, não para uso profissional, mas para fins de desenvolvimento e aprendizado. Veja o tutorial completo para instalação do Apache + PHP + MySQL + PHPMyadmin: Uso do PHPeditor Para a edição de nossos arquivos em PHP recomendamos o uso de um software gratuito, o PHPeditor que é muito eficiente na programação. Clique no link abaixo para download do mesmo:

7 Introdução à sintaxe PHP PHP escreve-se dentro da própria página Web, junto ao código HTML e como para qualquer outro tipo de linguagem incluído num código HTML, em PHP necessitamos de especificar quais são as partes constituintes do código escritas nesta linguagem. Isto faz-se, como em outros casos, delimitando o nosso código por etiquetas. Podemos utilizar diversos modelos de etiquetas em função das nossas preferências e costumes. Há que ter em conta que não necessariamente todas estão configuradas inicialmente e que outras só estão disponíveis a partir de uma determinada versão (3.0.4). A maneira de abrir e fechar as etiquetas são: php <script languaje="php"> Este último modo está principalmente aconselhado a todos aqueles que tenham a coragem de trabalhar com o Front Page, pois usando qualquer outra etiqueta corremos o risco que a aplicação no-la apague sem mais nem menos pois trata-se de um código incompreensível para ela. O modo de funcionamento de uma página PHP, a grandes rasgos, não difere do clássico de uma página dinâmica do lado do servidor: O servidor vai reconhecer a extensão correspondente a página PHP (phtml, php, php4,...) e antes de enviá-la ao navegador vai encarregar-se de interpretar e executar tudo aquilo que se encontre entre as etiquetas correspondentes a linguagem PHP. O resto, vai enviá-lo tal qual, posto que assumirá que se trata de código HTML absolutamente compreensível para o navegador. Outra característica geral dos scipts em PHP é a forma na qual se separam umas sentenças das outras. Para faze-lo, temos de acabar cada sentença com um ponto e virgula ";". Para a ultima sentença, a que vai mesmo antes do etiqueta de fecho, não seria necessário. Incluímos também neste capitulo a sintaxe de comentários. Um comentário, para aqueles que não o saibam, é uma frase ou palavra que nós incluímos no código para compreende-lo mais facilmente ao voltar a lê-lo um tempo mais tarde e por suposto, o computador tem de ignorar pois não vai dirigido a ele, se não a nós mesmos. Os comentários tem uma grande utilidade pois é muito fácil esquecer-se do funcionamento se um script programado faz algum tempo sendo muito útil se queremos fazer rapidamente compreensível o nosso código a outra pessoa. Pois bem, a forma de incluir estes comentários varia conforme o tamanho do comentário, isto é se queres escrever uma linha ou mais. Vejamos um primeiro exemplo de script em PHP: Na pasta raiz crie um arquivo chamado comentario.php e insira o seguinte conteúdo no mesmo. <HTML> <HEAD> <TITLE>SCRIPT EM PHP</TITLE> </HEAD> <BODY> $mensagem="meu primeiro script em PHP"; //Comentário de uma linha echo $mensagem; #Este comentario também é de uma linha /*Neste caso o meu comentário ocupa varias linhas, estás a ver? */ </BODY> </HTML>

8 Logo depois de inserir o código usando o PHPeditor, o mesmo estará semelhante ao mostrado abaixo: Veja o resultado abrindo seu browser e digitando o seguinte endereço: Observe bem o código e guarde os padrões, sempre que for iniciar um novo arquivo, clique em arquivo > novo no PHPeditor que o mesmo inicia os padrões HTML automaticamente, pois a partir de agora passaremos somente o código PHP. Se usarmos dupla barra (//) ou o símbolo # podemos introduzir comentários de uma linha. Mediante /* e */ criamos comentários multilinha. Claro que, nada nos impede de usar os últimos com uma só linha. Não te preocupes se não compreendes o texto contido nas etiquetas, tudo chegará. Adiantamos que as variáveis em PHP definem-se antepondo um símbolo de dólar ($): Exemplos de variaveis em PHP: $nome, $valor, $total... A instrução echo serve para sacar pelo ecrã o que está escrito a continuação, ou seja, ela escreve algo na tela, no nosso exemplo foi escrito o conteúdo armazenado na variável $mensagem. Lembramos que todo o texto introduzido em forma de comentário é completamente ignorado pelo servidor. É importante acostumar-se a deixar comentários, pois com o tempo, você pode precisar fazer correções no código e nesses momentos os comentários são muito úteis.

9 Variáveis em PHP A variável é uma parte que fica reservada para armazenamento de informações que variam (mudam constantemente) durante a execução do script. Vamos imaginar uma página de cadastro de clientes, você abre esta página e tem um campo nome, com certeza nesta páginas serão cadastrados vários clientes cada um com seu nome, é aí que entra o papel da variável. Podemos, portante, criar uma variável chamada $nome que irá armazenar os nomes digitados. Em PHP, as variáveis são definidas inserindo o símbolo dólar ($) antes do nome da variável que estamos a definir. O tipo da variável irá depender do tipo de informação que a mesma irá armazenar. Variáveis numéricas: São as que armazenam números. Inteiros: São variáveis que armazenam números sem casas decimais: $inteiro= 2007; Real: São variáveis que armazenam números com casas decimais: $real= 3,14159; Variáveis alfanuméricas: São as que armazenam textos compostos de letras e números. Este tipo de variável armazena tudo em forma de texto (strings), ou seja, 5, por exemplo, é o número cinco e não um valor numérico 5. $mensagem= Texto ou número qualquer aqui ; Existem diversos outros tipos de variáveis, porém iremos nos reter só as numéricas e alfanuméricas por enquanto, já que para início iremos trabalhar mais só com estes dois tipos. Para quem deseja se aprofundar mais nos tipos de variaveis em PHP, vale dar uma parada por aqui e dar uma olhadinha no manual do PHP na sessão de variáveis. Diferente das outras linguagens, o PHP tem uma grande flexibilidade a hora de operar com variáveis. De fato, quando definimos uma variável dando-lhe um valor, o computador atribui-lhe um tipo. Por exemplo, se definirmos uma variável entre aspas, a variável será considerada de tipo string (de caracteres): $variavel= "5"; //isto é uma string $variavel= 5; //isto é um número Não devemos preocupar-nos com nada, pois o PHP encarrega-se durante a execução de interpretar o tipo de variável necessário para o bom funcionamento do programa, ou seja, não é necessário informar ao PHP que aquela variável que você declarou é do tipo numérica ou alfanumérica, pois o PHP já entende isso observando o valor dado à variável, ou seja, se a variável está entre aspas (" ") ele já sabe que esta é uma variável alfanumérica, se não ele já sabe que a variável é do tipo numérica. Mesmo assim, em contraste, temos de ter cuidado para não mudar maiúsculas por minúsculas, pois neste sentido, PHP é sensível, ou seja, pro PHP Kaizen kaizen KAIZEN são valores diferentes. Convém pois trabalhar sempre em maiúsculas ou sempre em minúsculas para evitar este tipo de malentendidos às vezes muito difíceis de localizar.

10 Variáveis de sistema em PHP Dada a sua natureza de linguagem do lado do servidor, PHP é capaz de nos dar acesso a toda uma série de variáveis para que o cliente envie ou receba dados do servidor. A informação destas variáveis é atribuída pelo servidor e em nenhum caso nos é possível modificar os seus valores diretamente mediante o script. Para fazê-lo é necessário influir sobre a propriedade que definem. Existem várias variáveis deste tipo, algumas sem utilidade aparente e outras realmente interessantes e com uma aplicação direita para o nosso Site. Aqui enumeramos algumas destas variáveis e a informação que nos oferecem: Variável $HTTP_USER_AGENT $HTTP_ACCEPT_LANGUAGE $HTTP_REFERER $PHP_SELF $HTTP_GET_VARS $HTTP_POST_VARS $HTTP_COOKIES_VARS $PHP_AUTH_USER $PHP_AUTH_PW $REMOTE_ADDR $DOCUMENT_ROOT $PHPSESSID Descrição Informa-nos principalmente sobre o sistema operativo e tipo e versão do navegador utilizado pelo cibernauta. A sua principal utilidade radica em que, a partir desta informação, podemos redirecionar os nossos usuários a páginas otimizadas para o seu navegador ou realizar qualquer outro tipo de ação no contexto de um navegador determinado. Retorna-nos a ou as abreviações da língua considerada como principal pelo navegador. Esta língua ou línguas principais podem ser escolhidas no menu de opções do navegador. Esta variável torna-se também extremamente útil para enviar o cibernauta às páginas na sua língua, se é que existem. Indica-nos a URL com a qual o cibernauta teve acesso a página. Muito interessante para gerar botões de "atrás" dinâmicos ou para criar os nossos próprios sistemas estatísticos. Retorna-nos uma cadeia com a URL do script que está a ser executado. Muito interessante para criar botões para recarregar a página. Trata-se de um array que armazena os nomes e os conteúdos das variáveis enviadas ao script por URL ou por formulários GET. Trata-se de um array que armazena os nomes e os conteúdos das variáveis enviadas ao script por meio de um formulário POST. Trata-se de um array que armazena os nomes o os conteúdos das cookies. Veremos o que são mais tarde. Armazena a variável usuário quando se efetua a entrada a páginas de acesso restringido. Combinado com $PHP_AUTH_PW é ideal para controlar o acesso às páginas internas do Site. Armazena a variável password quando se efetua a entrada a páginas de acesso restringido. Combinado com $PHP_AUTH_USER é ideal para controlar o acesso às páginas internas do Site. Mostra o endereço IP do visitante. Retorna-nos o path físico no qual se encontra alojada a página no servidor. Guarda o identificador da sessão do usuário. Veremos mais à frente o que são as sessões.

11 Nem todas as variáveis estão disponíveis na totalidade dos servidores ou em determinadas versões dum mesmo servidor. Ademais, algumas delas tem de ser previamente ativadas ou definidas por meio de algum evento. Assim, por exemplo, a variável $HTTP_REFERER não está definida a menos que o cibernauta aceda ao script a partir de um link desde outra página. Variáveis superglobais A partir de PHP 4.1.0, dispõem-se de um conjunto de variáveis de tipo array que mantêm informação do sistema, chamadas superglobais porque se definem automaticamente num âmbito global. Estas variáveis fazem referência ás mesmas que se acediam antes por meio dos arrays do tipo $HTTP_*_VARS. Estas ainda existem, ainda que a partir de PHP podem-se desativar com a diretiva register_long_arrays. A lista destas variáveis, extraída diretamente da documentação de PHP é a seguinte: $GLOBALS Contem uma referência a cada variável disponível no espectro das variáveis do script. As chaves desta matriz são os nomes das variáveis globais. $GLOBALS existe desde PHP 3. $_SERVER Variáveis definidas pelo servidor Web ou diretamente relacionadas com o entorno onde se está a executar.análoga a antiga matriz $HTTP_SERVER_VARS (a qual ainda está disponível, ainda que não se utilize). $_GET Variáveis proporcionadas ao script por meio de HTTP GET. Análoga a antiga matriz $HTTP_GET_VARS (que ainda está disponível, ainda que não se utilize). $_POST Variáveis proporcionadas ao script por meio de HTTP POST. Análoga a antiga matriz $HTTP_POST_VARS (que ainda está disponível, ainda que não se utilize). $_COOKIE Variáveis proporcionadas ao script por meio de HTTP cookies. Análoga a antiga matriz $HTTP_COOKIE_VARS (que ainda está disponível, ainda que não se utilize). $_FILES Variáveis proporcionadas ao script por meio da subida de Arquivos via HTTP. Análoga a antiga matriz $HTTP_POST_FILES (que ainda está disponível, ainda que não se utilize). $_ENV Variáveis proporcionadas ao script por meio do entorno. Análoga a antiga matriz $HTTP_ENV_VARS (que ainda está disponível, ainda que não se utilize).

12 $_REQUEST Variáveis proporcionadas ao script por meio de qualquer mecanismo de entrada do usuário e portanto não se pode confiar nelas. A presença e a ordem em que aparecem as variáveis nesta matriz são definidas pela diretiva de configuração variables_order. Esta matriz não tem um análogo em versões anteriores a PHP Veja também import_request_variables(). $_SESSION Variáveis registradas na sessão do script. Análoga a antiga matriz $HTTP_SESSION_VARS (que ainda está disponível, ainda que não se utilize). Tabelas ou Arrays em PHP Um tipo de variável que pode ser relativamente complicado de assimilar em relação à maioria, são os arrays. Um array é uma variável que está formada de vários elementos, cada um deles catalogado dentro dele mesmo por meio de uma chave. $sentido[1]="ver"; $sentido[2]="tocar"; $sentido[3]="ouvir"; $sentido[4]="gosto"; $sentido[5]="cheirar"; Este array é como se imaginássemos uma tabela na horizontal com cinco quadros e cada quadro fosse uma posição, veja: array $sentido de 5 posições: [1] [2] [3] [4] [5] ver tocar ouvir gosto cheirar Neste caso este array cataloga os seus elementos, normalmente chamados valores, por número. Os números do 1 ao 5 são por conseguinte chaves e os sentidos são os valores associados, ou seja, temos um array de 5 posições chamado de $sentido, portanto, a posição [1] recebe a string ver, a posição [2] recebe a string tocar, a posição [3] recebe a string ouvir, a posição [4] recebe a string gosto e a posição [5] recebe a string cheirar. Nada nos impede de utilizar nomes (strings) para classificá-los. A única coisa que temos de fazer é colocá-los entre aspas, no exemplo abaixo, temos um array chamado $moeda de três posições, onde cada posição informa um país, e nesta posição é armazenada a moeda deste país: $moeda["espanha"]="peseta"; $moeda["portugal"]="escudo"; $moeda["usa"]="dolar"; array $moeda de três posições: ["espanha"] ["Portugal"] ["usa"] "Peseta" "Escudo" "Dolar"

13 Outra forma de definir identicamente este mesmo array e que nos pode ajudar na criação de arrays mais complexos é a seguinte sentença. $moeda=array("espanha"=> "Peseta", "portugal" => "Escudo", "usa" => "Dolar"); De início não nos interessa aprofundar em arrays, pois o uso do mesmo é um pouco complexo para aqueles que estão iniciando com o PHP, porém guarde bem os conceitos dados até agora, pois iremos usá-los posteriormente. Cadeias (strings) Uma das variáveis mais frequentes as que teremos que fazer frente na maioria dos nossos scripts são as cadeias, ou então as chamadas strings, que não são mais que informação de carácteres não numérico (textos, por exemplo). Para atribuir a uma variável um conteúdo deste tipo, escrevemo-lo entre aspas dando lugar a declarações deste tipo: $cadeia= "Esta é a informação da minha variável"; Se queremos ver no browser o valor de uma variável ou uma mensagem qualquer usaremos o comando echo como já dissemos anteriormente: echo $cadeia; //Mostra no browser o texto informado na variável cadeia echo " Esta é a informação da minha variável "; //daria o mesmo resultado Podemos concatenar várias cadeias pondo um ponto entre elas, vamos a mais um exemplo prático: Crie um novo arquivo no PHPeditor chamado cadeias.php e insira o seguinte conteúdo no espaço do código PHP. $cadeia1= "Cão"; $cadeia2= " morde"; $cadeia3= $cadeia1.$cadeia2; echo $cadeia3 //O resultado é: "Cão morde" Salve o arquivo, abra o browser e digite o seguinte endereço: No browser você verá: Cão morde Neste exemplo temos três variáveis: $cadeia1 recebe a string Cão $cadeia2 recebe a string morde $cadeia3 recebe o valor de $cadeia1 e junta com o valor de $cadeia2 Logo depois temos a função echo exibindo o conteúdo da variável $cadeia3.

14 Também podemos introduzir variáveis dentro da nossa cadeia o qual nos pode ajudar muito a desenvolver os nossos scripts. O que veremos não é o nome, mas sim o valor da variável. $a=55; $mensagem="tenho $a anos"; echo $mensagem //O resultado é: "Tenho 55 anos" Uso de caracteres espeíficos em strings Existem momentos em que necessitamos de usar caracteres especiais nas stings, por exemplo, desejo escrever no browser: O celular custa R$ 200,00. Pode-se observar que nessa string temos um caractere especial que é o $. Pois bem, pra colocar este e outros caracteres utilizados pela linguagem dentro de cadeias e não confundi-las, temos que escrever uma contra barra (\) a frente, veja: \$ = Insere o caractere reservado $ na string \ = Insere o caractere reservado na string \\ = Insere o caractere reservado \ na string \8/2 = Escreve 8/2 e não 4 na string Também existem outras utilidades de esta contra barra que nos permitem introduzir no nosso documento HTML determinados eventos, por exemplo: \t = Insere tabulação na string \n = Muda de linha \r = Salto de linha Estas mudanças de linha e tabulações têm unicamente efeito no código e no texto executado pelo navegador. Noutras palavras, se queremos que o nosso texto seja executado e no meio da execução mude de linha de linha temos de introduzir um echo "" e não echo"\n" pois este ultimo só muda de linha no arquivo HTML criado ao enviar ao navegador quando a página seja executada no servidor. A diferença entre estes dois elementos pode ser facilmente compreendida observando o código fonte produzido ao executar o script: echo "Olá, \n continuo na mesma linha executada mas não no código fonte.<br>agora mudo de linha executada mas continuo na mesma no código fonte.";

15 Exercício 1 Vamos a um exemplo simples porém didático pra treinarmos o que aprendemos até agora. Abra o PHPeditor e crie um novo arquivo e salve-o como exercicio1.php e na parte de PHP insira o seguinte código: //Anuncio echo "Minha primeira página tabajara!"; echo "<br>"; //Informativo //Data $datahoje = date("d"). '-'. date("m"). '-'. date("y"); echo "Hoje, dia '$datahoje' estamos inaugurando nossa primeira página tabajara!"; echo "<br>"; //Boas vindas com o IP echo "Você está concectado ao nosso sistema através do seguinte IP:"; echo $_SERVER['REMOTE_ADDR']; echo "<br>"; //Calculadora tabajara //Variaveis $num1= 5; $num2= 10; echo "Veja as funcionalidades de nossa mega power, bower, seilaoquewer calculadora tabajara!"; echo "<br>"; echo "Com apenas dois números: '$num1' e '$num2' ela é capaz de fazer:"; $soma= $num1+$num2; $subtrai= $num1-$num2; $divide= $num2/$num1; $multiplica= $num1*$num2; echo "Somar: '$soma' <br>"; echo "Subtrair: $subtrai <br>"; echo "Dividir: $divide <br>"; echo "Multiplicar: $multiplica <br>"; echo "Isto é uma revolução,<br>tecnologia,<br>inovação,isto é TABAJARA!"; Salve este arquivo e abra seu browser digitando o seguinte endereço: Neste primeiro exercício vimos muitas coisas das quais estudamos anteriormente, de início criamos um anúncio, informando uma data. Esta data é a retirada do servidor, o PHP usa a função date para capturar a hora local do servidor, portanto se o servidor (que neste caso é seu próprio computador), estiver com a data errada, no browser, consequentemente a data também estará errada. Logo depois usamos a variavel &_SERVER para adquirirmos o seu IP, e por fim realizamos algumas operações matemáticas com dois números armazenados em variáveis diferentes, treinamos também o uso da função echo junto com recursos HTML <br> para saltar as linhas. Para memorizar bem o que foi aprendido faça modificações gerais neste script salve e atuaize seu browser para visualizar o resultado das alterações e treine bastante, pois o conteúdo apresentado até agora será essencial para um bom aprendizado até o final de nossos estudos. Não passe adiante sem ter certeza que o conteúdo anterior foi bem assimilado.

16 Controle do fluxo em PHP: Condições IF A programação exige em muitas ocasiões a repetição de ações sucessivas ou a escolha de uma determinada sequência e não de outra dependendo das condições especificas da execução. Como exemplo, podíamos fazer alusão a um script que execute uma sequência diferente em função do dia da semana no que nos encontramos. Este tipo de ações podem ser levadas a cabo graças a um conjunto de instruções presentes na maioria das linguagens. Nesta etapa de nossos estudos vamos descrever algumas delas propostas por PHP e que tem uma utilidade evidente. Para evitar complicar o texto, vamos limitar-nos a introduzir as mais importantes deixando de lado outras que poderão ser facilmente assimiláveis a partir de exemplos práticos. As condições if Quando queremos que o programa, chegado um certo ponto, tome um caminho concreto em determinados casos e outro diferente se as condições de execução diferem, partimos do conjunto de instruções if, else e elseif. A estrutura de base para este tipo de instruções é a seguinte: if (condição) Instrução 1; Instrução 2;... else Instrução A; Instrução B;... Chegados a este ponto, o programa verificará o cumprimento ou não da condição. Se a condição é certa as instruções 1 e 2 serão executadas. Do contrario (else), as instruções A y B serão levadas a cabo. Esta estrutura de base pode complicar-se um pouco mais se tivermos em conta que nem tudo é necessariamente preto no branco e que existem muita possibilidades. É por isso que outras condições se podem questionar dentro de uma condição principal. Falamos pois de condições aninhadas que teriam uma estrutura do seguinte tipo: if (condição1) Instrução 1; Instrução 2;... else if (condição2) Instrução A; Instrução B;... else Instrução X...

17 Deste modo, poderíamos introduzir o número de condições que quisermos dentro de uma condição principal. É de grande ajuda a instrução elseif que nos permite numa só linha introduzir uma condição adicional. Este tipo de instrução simplifica ligeiramente a sintaxe que acabamos de ver. if (condição1) Instrução 1; Instrução 2;... elseif (condição2) Instrução A; Instrução B;... else Instrução X... Vamos treinar um pouco. O uso desta ferramenta é claro com um pouco de prática. Utilizemos um exemplo simples de utilização de condições. O seguinte programa permitiria detectar a língua empregue pelo navegador e visualizar uma mensagem nessa língua. Crie um novo arquivo no PHPeditor e chame-o de linguas.php e insira o seguinte conteúdo na parte de PHP: //Antes de nada introduzimos mensagens em forma de variáveis $portugues= "Ola"; $ingles= "Hello"; $frances= "Bonjour"; //Agora lemos do navegador qual é a sua língua oficial $idioma= substr($http_accept_language,0,2); //Formulamos as possibilidades que se podem dar if ($idioma == "pt") echo "$portugues <br>"; echo "O idioma padrão atual de seu navegador é o Português"; elseif ($idioma == "fr") echo "$frances <br>"; echo "O idioma padrão atual de seu navegador é o Francês"; else echo "$ingles <br>"; echo "O idioma padrão atual de seu navegador é o Inglês"; Salve o arquivo, abra seu browser e digite o seguinte endereço: Para poder ver o funcionamento deste script é necessário mudar o idioma preferido o qual pode ser realizado a partir do menu de opções do navegador.

18 Para ler a língua aceite pelo navegador o que fazemos é definir uma variável ($idioma) e, mediante a função substr, recolhemos as duas primeiras letras do código correspondente ao idioma aceitado pelo navegador ($HTTP_ACCEPT_LANGUAGE). A terceira parte do script encarrega-se de ver se o navegador está em português (pt), francês (fr) ou em qualquer outro idioma que não seja nenhum destes dois e de imprimir a mensagem que proceda em cada caso. Temos de destacar que, quando se trata de comparar variáveis, pomos um duplo igual "==" em lugar de um simples "=". Este último fica reservado exclusivamente para atribuir valores às variáveis. Controle do fluxo em PHP: Loops Os computadores, como qualquer máquina, estão desenhados para realizar tarefas repetitivas. É por isso que os nossos programas se podem aproveitar desse princípio para realizar uma determinada sequência de instruções um certo numero de vezes. Para isso utilizamos as estruturas chamadas em loop que nos ajudam a, usando poucas linhas, realizar uma tarefa incluída dentro dum loop um certo número de vezes definido por nós mesmos. PHP propõe vários tipos de loops, cada um com umas características especificas: Loop While Sem dúvida o loop mais utilizado e mais simples. Usamo-lo para executar as instruções contidas no seu interior sempre que a condição definida seja verdadeira. A estrutura sintática é a seguinte: while (condição) instrução1; instrução2;... Um exemplo simples é este loop que aumenta o tamanho da fonte numa unidade em cada passagem: $size=1; While ($size<=6) echo"<font size=$size>tamanho $size</font><br>\n"; $size++; Como explicação, diremos que, antes de mais, temos de definir o valor da variável que vamos avaliar na condição. Algo absolutamente óbvio mas fácil de esquecer. Neste caso atribuímos-lhe o valor 1 que corresponde a letra mais pequena. O passo seguinte é criar o loop no qual impomos a condição que a variável não exceda o valor 6. A instrução a executar será imprimir no nosso documento um código HTML em que a etiqueta font e a mensagem que contém variam à medida que $size muda o seu valor. Seguidamente, devemos incrementar numa unidade o valor de $size. Isto pode-se fazer com uma expressão como a mostrada no loop ($size++) que na realidade é sinônimo de: $size=$size+1

19 Portanto, neste exemplo temos: $size inicia com o valor 1 Começa o loop: Enquanto a variável $size for menor ou igual a 6 entao o tamanho da fonte recebe o valor armazenado na variavel $size. $size recebe o seu valor acrescido de 1 Entra no loop novamente e verifica se $size é menor ou igual a 6, como neste momento $size estará valendo 2 então a condição é satisfeita e o processo novamente é repetido. Assim sucessivamente até que $size tenha o valor 6 onde o loop então é interrompido. Outro exemplo do loop While O loop while costuma utilizar-se quando não se sabe exatamente quantas iterações se devem realizar antes de acabar. Utilizamo-lo num outro exemplo, no qual temos de recorrer uma cadeia até encontrar um carácter dado. Se o encontra, escrever a sua posição. Se não, escrever que não se encontrou. Nota: Para fazer este exercício necessitamos de conhecer a função de cadeia strlen(), que obtém a longitude da cadeia que se passa por parâmetro. int strlen (string cad) Retorna um inteiro igual ao tamanho da cadeia. Exercício: Crie um novo arquivo no PHPeditor e chame-o de while.php e insira o seguinte conteúdo na parte de PHP: $cadeia = "Ola a todo o mundo"; //recorro a cadeia até encontrar uma "m" $i=0; while ($cadeia[$i]!="m" && $i< strlen($cadeia)) $i++; if ($i==strlen($cadeia)) echo "A letra procurada não se encontra..."; else echo "A letra procurada está na posição $i"; Neste exercício começamos criando uma variável chamada $cadeia e inserimos na mesma a seguinte string: Olá a todo mundo. Logo depois criamos uma variável chamada $i e iniciamos a mesma com o valor zero, esta variável estará responsável por informar a posição atual do loop. No fim do loop while, se saímos do loop é porque se encontrou o carácter "m", a variável $i terá como valor um número menor que o tamanho da cadeia. Se saiu do loop por chegar ao fim da cadeia, a variável $i terá um valor igual ao do tamanho da cadeia, e por tanto, obtemos que não se achou o carácter passado por parâmetro. Para realizar o teste, abra seu browser e digite o seguinte endereço:

20 Loop for PHP tem outros tipos de loops que também são muito práticos em determinadas situações. O mais popular é o loop for que, como nos casos anteriores, se encarrega de executar instruções entre chaves. A diferença para com os anteriores radica na forma como se especifica a condição de finalização do loop. Para esclarecer o seu funcionamento vamos expressar o exemplo do loop while visto no capítulo anterior em forma de loop for: For ($size=1;$size<=6;$size++) echo"<font size=$size>tamanho $size</font><br>\n"; As expressões dentro do parêntese definem respectivamente: Inicialização da variável. Valida para o primeiro recorrido do loop. Condição de avaliação em cada recorrido. Se for certa, o loop continua. A realizar no final de cada recorrido do loop. Loop foreach Este loop, implementado nas versões 4 do PHP, ajuda-nos a recorrer os valores de um array o que pode ser muito útil para, por exemplo, efetuar uma leitura rápida do mesmo. Recordamos que um array és uma variável que guarda um conjunto de elementos (valores) catalogados por chaves. A estrutura geral é a seguinte: Foreach ($array as $chave=>$valor) instrução1; instrução2;... Um exemplo prático é a leitura de um array que se poderia fazer do seguinte modo: $moeda=array("espanha"=> "Peseta","Portugal" => "Escudo","USA" => "Dolar"); Foreach ($moeda as $chave=>$valor) echo "Pais: $chave Moeda: $valor<br>";

Os objetivos indicados aplicam-se a duas linguagens de programação: C e PHP

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

Leia mais

Para testar seu primeiro código utilizando PHP, abra um editor de texto (bloco de notas no Windows) e digite o código abaixo:

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

Leia mais

PHP() é uma linguagem de integração de servidor que permite a criação de paginas dinâmicas. Como todas

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

Leia mais

Características do PHP. Começando a programar

Características do PHP. Começando a programar PHP Introdução Olá pessoal. Desculpe o atraso na publicação da aula. Pude perceber pelas respostas (poucas) ao fórum que a realização da atividade do módulo I foi relativamente tranquila. Assistam ao vídeo

Leia mais

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

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

Leia mais

Resumo da Matéria de Linguagem de Programação. Linguagem C

Resumo da Matéria de Linguagem de Programação. Linguagem C Resumo da Matéria de Linguagem de Programação Linguagem C Vitor H. Migoto de Gouvêa 2011 Sumário Como instalar um programa para executar o C...3 Sintaxe inicial da Linguagem de Programação C...4 Variáveis

Leia mais

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre?

Curso de PHP. FATEC - Jundiaí. Conteúdo do Curso. 40% de aula teórica 60% de aula prática. O que veremos neste semestre? Curso de PHP FATEC - Jundiaí Conteúdo do Curso 40% de aula teórica 60% de aula prática O que veremos neste semestre? Linguagem PHP Banco de Dados - PostgreSQL PHP - Introdução ao PHP - Estrutura de um

Leia mais

Curso de Iniciação ao Access Basic (I) CONTEÚDOS

Curso de Iniciação ao Access Basic (I) CONTEÚDOS Curso de Iniciação ao Access Basic (I) CONTEÚDOS 1. A Linguagem Access Basic. 2. Módulos e Procedimentos. 3. Usar o Access: 3.1. Criar uma Base de Dados: 3.1.1. Criar uma nova Base de Dados. 3.1.2. Criar

Leia mais

Scriptlets e Formulários

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,

Leia mais

Algoritmos em Javascript

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

Leia mais

Internet e Programação Web

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 --------------------------------------------------------

Leia mais

Bool setcookie (string nome [, string valor [, int validade [, string caminho [, string dominio [, int seguro]]]]] )

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

Leia mais

Centro Federal de Educação Tecnológica da Bahia Curso Excel Avançado Índice

Centro Federal de Educação Tecnológica da Bahia Curso Excel Avançado Índice Índice Apresentação...2 Barra de Título...2 Barra de Menus...2 Barra de Ferramentas Padrão...2 Barra de Ferramentas de Formatação...3 Barra de Fórmulas e Caixa de Nomes...3 Criando um atalho de teclado

Leia mais

LINGUAGEM DE PROGRAMAÇÃO WEB

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

Leia mais

Laboratório 4 Validação do Formulário

Laboratório 4 Validação do Formulário Laboratório 4 Validação do Formulário Introdução Agora que já definimos os nossos documentos usando xhtml e já os embelezámos através da utilização das CSS, está na hora de validar a informação que o utilizador

Leia mais

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

mkdir /srv/www/default/html/calculadora/imagens mkdir /srv/www/default/html/calculadora/blocos Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Criando uma Calculadora Primeiramente deve se criar uma estrutura para armazenar os arquivos necessários para o funcionamento da calculadora.

Leia mais

Publicação de uma pesquisa na web

Publicação de uma pesquisa na web Publicação de uma pesquisa na web Pré-requisitos: Lista das questões Formulário multimídia A publicação de pesquisas na web possibilita que pesquisas sejam respondidas de qualquer computador com acesso

Leia mais

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

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: mirandathiago@gmail.com Site: www.thiagomiranda.net Ementa da Disciplina

Leia mais

Publicação web. Será ativado um assistente de publicação que lhe guiará em todas as etapas a seguir apresentadas.

Publicação web. Será ativado um assistente de publicação que lhe guiará em todas as etapas a seguir apresentadas. Publicação web Pré requisitos: Lista de questões Formulário multimídia Este tutorial tem como objetivo, demonstrar de maneira ilustrativa, todos os passos e opções que devem ser seguidos para publicar

Leia mais

AULA 1 PHP O QUE É APACHE FRIENDS

AULA 1 PHP O QUE É APACHE FRIENDS O QUE É PHP Se você já programa PHP, aconselho que pule para o capítulo 7 desse livro. Pois até esse capitulo iremos abordar algoritmos em PHP até a construção de uma classe com seus métodos e atributos

Leia mais

2 echo "PHP e outros.";

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

Leia mais

OPERADORES E ESTRUTURAS DE CONTROLE

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

Leia mais

Linux. Educacional. Tutorial Buzzword

Linux. Educacional. Tutorial Buzzword Linux Educacional Tutorial Buzzword Para trabalhar com o programa Buzzword online, é necessário que crie uma conta no site. Para isso acesse o endereço - https://buzzword.acrobat.com/ Para criar uma conta

Leia mais

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP

Programação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP Programação WEB Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open

Leia mais

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente (e-mail:apoio@turing.unicamp.br) Sumário

Centro de Computação - Unicamp Gerência de Atendimento ao Cliente (e-mail:apoio@turing.unicamp.br) Sumário Sumário Conceitos Microsoft Access 97... 01 Inicialização do Access... 02 Convertendo um Banco de Dados... 03 Criando uma Tabela... 06 Estrutura da Tabela... 07 Propriedades do Campo... 08 Chave Primária...

Leia mais

Programação Web Prof. Wladimir

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

Leia mais

Javascript 101. Parte 2

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

Leia mais

Desenvolvendo Websites com PHP

Desenvolvendo Websites com PHP Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.

Leia mais

O melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP

O melhor do PHP. Por que PHP? CAPÍTULO 1. Uma Pequena História do PHP CAPÍTULO 1 O melhor do PHP Este livro levou bastante tempo para ser feito. Venho usando agora o PHP por muitos anos e o meu amor por ele aumenta cada vez mais por sua abordagem simplista, sua flexibilidade

Leia mais

Programando em PHP. Conceitos Básicos

Programando 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 mais

4 Criação de macros e introdução à linguagem VBA

4 Criação de macros e introdução à linguagem VBA 4 Criação de macros e introdução à linguagem VBA Vinicius A. de Souza va.vinicius@gmail.com São José dos Campos, 2011. 1 Sumário Tópicos em Microsoft Excel 2007 Introdução à criação de macros...3 Gravação

Leia mais

TEORIA BÁSICA SOBRE LINGUAGEM PHP

TEORIA BÁSICA SOBRE LINGUAGEM PHP PHP - Introdução Vantagens do Uso do PHP O php é uma linguagem de programação para ambiente web ou seja com ela, você pode desenvolver aplicações que possam ser acessadas via browser (netscape,internet

Leia mais

Guia de Consulta Rápida. PHP com XML. Juliano Niederauer. Terceira Edição. Novatec

Guia de Consulta Rápida. PHP com XML. Juliano Niederauer. Terceira Edição. Novatec Guia de Consulta Rápida PHP com XML Juliano Niederauer Terceira Edição Novatec Copyright 2002 da Novatec Editora Ltda. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida

Leia mais

CAPITULO 5 COMANDO DE FLUXO IF

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á

Leia mais

Programação Web Prof. Wladimir

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

Leia mais

Desenvolvendo Websites com PHP

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

Leia mais

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br

Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Moodle FTEC Versão 2.0 Manual do Usuário Acesse a área de LOGIN do site da FTEC www.ftec.com.br Índice Como acessar o Moodle Editando seu PERFIL Editando o curso / disciplina no Moodle Incluindo Recursos

Leia mais

Universidade de São Paulo Centro de Informática de Ribeirão Preto TUTORIAL HOTMAIL

Universidade de São Paulo Centro de Informática de Ribeirão Preto TUTORIAL HOTMAIL Universidade de São Paulo Centro de Informática de Ribeirão Preto TUTORIAL HOTMAIL Tutorial Hotmail Sobre o MSN Hotmail Acessando o Hotmail Como criar uma conta Efetuando o login Verificar mensagens Redigir

Leia mais

Estrutura de um endereço de Internet

Estrutura de um endereço de Internet Barras do Internet Explorer Estrutura de um endereço de Internet Na Internet, cada servidor tem uma identificação única, correspondente ao endereço definido no IP (Internet Protocol). Esse endereço é composto

Leia mais

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características:

Para que o NSBASIC funcione corretamente em seu computador, você deve garantir que o mesmo tenha as seguintes características: Cerne Tecnologia www.cerne-tec.com.br Conhecendo o NSBASIC para Palm Vitor Amadeu Vitor@cerne-tec.com.br 1. Introdução Iremos neste artigo abordar a programação em BASIC para o Palm OS. Para isso, precisaremos

Leia mais

Parte 5 - Criação de cursos à distância no Modelo Fechado

Parte 5 - Criação de cursos à distância no Modelo Fechado Parte 5 - Criação de cursos à distância no Modelo Fechado Neste capítulo iremos estudar como montar um curso à distância que, embora acessível via a Internet, tenha acesso controlado. Para isto, teremos

Leia mais

Curso de Linguagem C

Curso de Linguagem C Curso de Linguagem C 1 Aula 1 - INTRODUÇÃO...4 AULA 2 - Primeiros Passos...5 O C é "Case Sensitive"...5 Dois Primeiros Programas...6 Introdução às Funções...7 Introdução Básica às Entradas e Saídas...

Leia mais

PHP AULA1. Prof. Msc. Hélio Esperidião

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

Leia mais

SUMÁRIO 1. AULA 7 INTRODUÇÃO À REDES PONTO A PONTO = PARTE 1:... 2

SUMÁRIO 1. AULA 7 INTRODUÇÃO À REDES PONTO A PONTO = PARTE 1:... 2 SUMÁRIO 1. AULA 7 INTRODUÇÃO À REDES PONTO A PONTO = PARTE 1:... 2 1.1 Introdução... 2 1.2 Montando Redes Ponto-a-Ponto... 3 1.2.1 Parte lógica... 3 1.2.2 Escolhendo o sistema operacional... 3 1.2.3 Instalação

Leia mais

Instituto Federal do Sertão-PE. Curso de PHP. Professor: Felipe Correia

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

Leia mais

Estratégia para fazer cópias de segurança ( backup ) em nuvem

Estratégia para fazer cópias de segurança ( backup ) em nuvem 1 de 20 Estratégia para fazer cópias de segurança ( backup ) em nuvem Resolvi documentar uma solução que encontrei para fazer minhas cópias de segurança. Utilizo um software gratuito chamado Cobian Backup

Leia mais

Curso de PHP. FATEC - Jundiaí

Curso de PHP. FATEC - Jundiaí Curso de PHP FATEC - Jundiaí Cookies Cookies são arquivos texto que podem ser armazenados no computador or do usuário, para serem recuperados posteriormente pelo servidor no qual seu site está hospedado.

Leia mais

Neste capítulo veremos como se trabalha com fórmulas e funções que são as ferramentas que mais nos ajudam nos cálculos repetitivos.

Neste capítulo veremos como se trabalha com fórmulas e funções que são as ferramentas que mais nos ajudam nos cálculos repetitivos. Fórmulas e Funções Neste capítulo veremos como se trabalha com fórmulas e funções que são as ferramentas que mais nos ajudam nos cálculos repetitivos. Operadores matemáticos O Excel usa algumas convenções

Leia mais

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA

GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA GANHE DINHEIRO FACIL GASTANDO APENAS ALGUMAS HORAS POR DIA Você deve ter em mente que este tutorial não vai te gerar dinheiro apenas por você estar lendo, o que você deve fazer e seguir todos os passos

Leia mais

Apostila Básica de Lógica e Programação para Game Maker por Giosepe Luiz 1

Apostila Básica de Lógica e Programação para Game Maker por Giosepe Luiz 1 Apostila Básica de Lógica e Programação para Game Maker por Giosepe Luiz 1 Sumário 1. Introdução a Lógica... 03 2. Verdadeiro e Falso... 03 3. Conectivo E e OU... 03 4. Negação... 04 5. Introdução a Programação...

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor

Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor Ambiente Virtual de Aprendizagem C.S.G. M anual do Professor Sumário Pré-requisitos para o Moodle... Entrar no Ambiente... Usuário ou senha esquecidos?... Meus cursos... Calendário... Atividades recentes...

Leia mais

Sumário. Capítulo 1 Revisão de PHP... 19. Capítulo 2 Melhorando o processamento de formulários... 46

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

Leia mais

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008 Goiânia, 16/09/2013 Aluno: Rafael Vitor Prof. Kelly Instalando o IIS 7 no Windows Server 2008 Objetivo Esse tutorial tem como objetivo demonstrar como instalar e configurar o IIS 7.0 no Windows Server

Leia mais

Curso de Aprendizado Industrial Desenvolvedor WEB. Disciplina: Linguagem de Programação Web Professora: Cheli Mendes Costa Aula 02 Introdução ao PHP

Curso de Aprendizado Industrial Desenvolvedor WEB. Disciplina: Linguagem de Programação Web Professora: Cheli Mendes Costa Aula 02 Introdução ao PHP Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Linguagem de Programação Web Professora: Cheli Mendes Costa Aula 02 Introdução ao PHP Agora falaremos de PHP. História - O nome da linguagem

Leia mais

Introdução ao Javascript

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

Leia mais

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos.

JavaScript. JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos. JavaScript JavaScript é uma linguagem de script usada em navegadores web. É uma linguagem dinâmica, estruturada e orientada em objetos. Pode ser usada dentro do próprio arquivo HTML ou estruturada em um

Leia mais

UNIVERSIDADE FEDERAL DE MINAS GERAIS GIZ/PROGRAD. Tutorial UFMG Virtual Os primeiros passos do docente

UNIVERSIDADE FEDERAL DE MINAS GERAIS GIZ/PROGRAD. Tutorial UFMG Virtual Os primeiros passos do docente UNIVERSIDADE FEDERAL DE MINAS GERAIS GIZ/PROGRAD Tutorial UFMG Virtual Os primeiros passos do docente Nereu Agnelo Cavalheiro contato@nereujr.com Tutorial UFMG Virtual Primeiros passos do docente Este

Leia mais

PHP é um acrónimo para Hypertext Preprocessor.

PHP é um acrónimo para Hypertext Preprocessor. PHP 101 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

Leia mais

Programação web Prof. Wladimir

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.

Leia mais

Microsoft Excel 2003

Microsoft Excel 2003 Associação Educacional Dom Bosco Faculdades de Engenharia de Resende Microsoft Excel 2003 Professores: Eduardo Arbex Mônica Mara Tathiana da Silva Resende 2010 INICIANDO O EXCEL Para abrir o programa Excel,

Leia mais

XXIV SEMANA MATEMÁTICA

XXIV SEMANA MATEMÁTICA XXIV SEMANA ACADÊMICA DA MATEMÁTICA Minicurso: Produção de Páginas Web para Professores de Matemática Projeto de Extensão: Uma Articulação entre a Matemática e a Informática como Instrumento para a Cidadania

Leia mais

2.3. PHP Tipos de dados e operadores

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 nuno.fonseca@estgoh.ipc.pt Tipos de dados Embora não seja necessário declarar os tipos de dados das variáveis,

Leia mais

Tutorial do Iniciante. Excel Básico 2010

Tutorial do Iniciante. Excel Básico 2010 Tutorial do Iniciante Excel Básico 2010 O QUE HÁ DE NOVO O Microsoft Excel 2010 é um programa de edição de planilhas eletrônicas muito usado no mercado de trabalho para realizar diversas funções como;

Leia mais

XXIV SEMANA MATEMÁTICA

XXIV SEMANA MATEMÁTICA XXIV SEMANA ACADÊMICA DA MATEMÁTICA Minicurso: Criação e Desenvolvimento de Cursos Online via Moodle Projeto de Extensão: Uma Articulação entre a Matemática e a Informática como Instrumento para a Cidadania

Leia mais

PHP. Hypertext Pre-Processor

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

Leia mais

Treinamento para Sistema de Loja Virtual ou Catálogo Eletrônico

Treinamento para Sistema de Loja Virtual ou Catálogo Eletrônico Treinamento para Sistema de Loja Virtual ou Catálogo Eletrônico Índice Atenção: O termo utilizado loja serve para Loja Virtual ou Catálogo Eletrônico, bem como o termo produto serve para produtos ou serviços

Leia mais

Altere a cor de fundo Altere a cor do texto Utilize meta tags e direcione a página para um site qualquer

Altere a cor de fundo Altere a cor do texto Utilize meta tags e direcione a página para um site qualquer Exercício A11 - Digite o código abaixo e salve-o como ex1.htm. Documento com fundo azul!! Página com fundo e texto coloridos!

Leia mais

GUÍA PARA UTILIZAR A WEBNODE EDU

GUÍA PARA UTILIZAR A WEBNODE EDU GUÍA PARA UTILIZAR A WEBNODE EDU Imagina que queres criar o teu próprio site. Normalmente, terías que descarregar e instalar software para começar a programar. Com a Webnode não é preciso instalar nada.

Leia mais

A Estação da Evolução

A Estação da Evolução Microsoft Excel 2010, o que é isto? Micorsoft Excel é um programa do tipo planilha eletrônica. As planilhas eletrônicas são utilizadas pelas empresas pra a construção e controle onde a função principal

Leia mais

Manual de Utilização

Manual de Utilização Se ainda tiver dúvidas entre em contato com a equipe de atendimento: Por telefone: 0800 642 3090 Por e-mail atendimento@oisolucoespraempresas.com.br Introdução... 3 1. O que é o programa Oi Backup Empresarial?...

Leia mais

3. INTRODUÇÃO À LINGUAGEM C 3.1. CONCEITOS BÁSICOS. Lógica de Programação

3. INTRODUÇÃO À LINGUAGEM C 3.1. CONCEITOS BÁSICOS. Lógica de Programação Lógica de Programação 3. INTRODUÇÃO À LINGUAGEM C Caro Aluno Vamos iniciar o terceiro capítulo da nossa disciplina. Agora vamos começar a aplicar os conceitos vistos nos capítulos anteriores em uma linguagem

Leia mais

O que é o Javascript?

O que é o Javascript? O que é o Javascript? JavaScript é uma linguagem para criação de Home-Pages. Funções escritas em JavaScript podem ser embutidas dentro de seu documento HTML. Com JavaScript você tem muitas possibilidades

Leia mais

Desenvolvendo Websites com PHP

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

Leia mais

Apresentação de REDES DE COMUNICAÇÃO

Apresentação de REDES DE COMUNICAÇÃO Apresentação de REDES DE COMUNICAÇÃO Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos MÓDULO VII Acesso a Bases de Dados via Web Duração: 50 tempos Conteúdos (1) Conceitos

Leia mais

DADOS DE COPYRIGHT. É expressamente proibida e totalmente repudíavel a venda, aluguel, ou quaisquer uso comercial do presente conteúdo

DADOS DE COPYRIGHT. É expressamente proibida e totalmente repudíavel a venda, aluguel, ou quaisquer uso comercial do presente conteúdo DADOS DE COPYRIGHT Sobre a obra: A presente obra é disponibilizada pela equipe Le Livros e seus diversos parceiros, com o objetivo de oferecer conteúdo para uso parcial em pesquisas e estudos acadêmicos,

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

TRIBUNAL DE JUSTIÇA - SC. MICROSOFT OFFICE - EXCEL 2007 Pág.: 1

TRIBUNAL DE JUSTIÇA - SC. MICROSOFT OFFICE - EXCEL 2007 Pág.: 1 EXCEL 2007 O Excel 2007 faz parte do pacote de produtividade Microsoft Office System de 2007, que sucede ao Office 2003. Relativamente à versão anterior (Excel 2003), o novo programa introduz inúmeras

Leia mais

Conteúdo. Linguagem Estática x Dinâmica O que é PHP? Configurando o Ambiente do PHP Sintaxe

Conteúdo. Linguagem Estática x Dinâmica O que é PHP? Configurando o Ambiente do PHP Sintaxe Unidade IV Introdução à Linguagem PHP Parte 1 Professor Fabiano de Paula Soldati fpsoldati@yahoo.com.br http://br.groups.yahoo.com/group/professorsoldati/ Conteúdo Linguagem Estática x Dinâmica O que é

Leia mais

Conceitos de extensões Joomla!

Conceitos de extensões Joomla! capítulo 1 Conceitos de extensões Joomla! Entendendo o que é extensão Extensão pode ser entendida como uma pequena aplicação desenvolvida com regras de construção estabelecidas pelo ambiente Joomla!. É

Leia mais

APOSTILA PHP PARTE 1

APOSTILA PHP PARTE 1 APOSTILA PHP PARTE 1 1. Introdução O que é PHP? PHP significa: PHP Hypertext Preprocessor. Realmente, o produto foi originalmente chamado de Personal Home Page Tools ; mas como se expandiu em escopo, um

Leia mais

Manual de Utilização do PLONE (Gerenciador de página pessoal)

Manual de Utilização do PLONE (Gerenciador de página pessoal) Manual de Utilização do PLONE (Gerenciador de página pessoal) Acessando o Sistema Para acessar a interface de colaboração de conteúdo, entre no endereço http://paginapessoal.utfpr.edu.br. No formulário

Leia mais

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec

Construindo Aplicações Web com. PHPe MySQL. André Milani. Novatec Construindo Aplicações Web com PHPe MySQL André Milani Novatec Capítulo 1 Bem-vindo ao PHP Seja bem-vindo ao PHP! O primeiro capítulo deste livro aborda como obter, instalar e configurar corretamente o

Leia mais

Instalação do IBM SPSS Modeler Server Adapter

Instalação do IBM SPSS Modeler Server Adapter Instalação do IBM SPSS Modeler Server Adapter Índice Instalação do IBM SPSS Modeler Server Adapter............... 1 Sobre a Instalação do IBM SPSS Modeler Server Adapter................ 1 Requisitos de

Leia mais

Faça um Site PHP 5.2 com MySQL 5.0 Comércio Eletrônico

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

Leia mais

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.

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

Leia mais

Portal Contador Parceiro

Portal Contador Parceiro Portal Contador Parceiro Manual do Usuário Produzido por: Informática Educativa 1. Portal Contador Parceiro... 03 2. Acesso ao Portal... 04 3. Profissionais...11 4. Restrito...16 4.1 Perfil... 18 4.2 Artigos...

Leia mais

Helder da Rocha. Criação de. Web Sites II. Servidor Web Aplicações Web Programas CGI e SSI. Rev.: CWS2-04-2000/01 A4

Helder da Rocha. Criação de. Web Sites II. Servidor Web Aplicações Web Programas CGI e SSI. Rev.: CWS2-04-2000/01 A4 Helder da Rocha Criação de Web Sites II Servidor Web Aplicações Web Programas CGI e SSI Rev.: CWS2-04-2000/01 A4 Copyright 2000 por Helder Lima Santos da Rocha. Todos os direitos reservados. Os direitos

Leia mais

Implementar servidores de Web/FTP e DFS. Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc.

Implementar servidores de Web/FTP e DFS. Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc. Implementar servidores de Web/FTP e DFS Disciplina: Serviços de Redes Microsoft Professor: Fernando Santorsula fernando.santorsula@esamc.br Conteúdo programático Introdução ao protocolo HTTP Serviço web

Leia mais

Tahuti 2.1 A ferramenta de gerenciamento de TI. Manual de Instalação. Belo Horizonte, 06 de novembro de 2015.

Tahuti 2.1 A ferramenta de gerenciamento de TI. Manual de Instalação. Belo Horizonte, 06 de novembro de 2015. Tahuti 2.1 A ferramenta de gerenciamento de TI Manual de Instalação Belo Horizonte, 06 de novembro de 2015. Índice 1. Pré-requisitos 01 2. Instalando e Configurando o Sistema 02 3. Particularidades no

Leia mais

15. OLHA QUEM ESTÁ NA WEB!

15. OLHA QUEM ESTÁ NA WEB! 7 a e 8 a SÉRIES / ENSINO MÉDIO 15. OLHA QUEM ESTÁ NA WEB! Sua home page para publicar na Internet SOFTWARES NECESSÁRIOS: MICROSOFT WORD 2000 MICROSOFT PUBLISHER 2000 SOFTWARE OPCIONAL: INTERNET EXPLORER

Leia mais

PHP Material de aula prof. Toninho (8º Ano)

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

Leia mais

Programação Web com PHP. Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web

Programação Web com PHP. Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web Programação Web com PHP Prof. Wylliams Barbosa Santos wylliamss@gmail.com 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

Leia mais

Usando o Outlook MP Geral

Usando o Outlook MP Geral Usando o Outlook MP Geral Este guia descreve o uso do Outlook MP. Este guia é baseado no uso do Outlook MP em um PC executando o Windows 7. O Outlook MP pode ser usado em qualquer tipo de computador e

Leia mais

MANUAL DE UTILIZAÇÃO DA PLATAFORMA MOODLE

MANUAL DE UTILIZAÇÃO DA PLATAFORMA MOODLE MANUAL DE UTILIZAÇÃO DA PLATAFORMA MOODLE A EQUIPA DO PTE 2009/2010 Índice 1. Entrar na plataforma Moodle 3 2. Editar o Perfil 3 3. Configurar disciplina 4 3.1. Alterar definições 4 3.2. Inscrever alunos

Leia mais

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. 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

Leia mais

Estruturas de Controlo... 25. While... 26. For... 26. Include... 26. Array... 27. Listas... 27. Popularização das Bases de Dados...

Estruturas de Controlo... 25. While... 26. For... 26. Include... 26. Array... 27. Listas... 27. Popularização das Bases de Dados... Manual de PHP Índice O que é PHP?... 4 Objectivo... 6 Justificativa... 7 Lógica de Programação... 8 Sequência Lógica... 9 PHP História... 10 PHP & MySql... 11 Comunicação Cliente x Servidor... 12 Delimitando

Leia mais

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.

Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,

Leia mais

Linguagem e Técnicas de Programação I Programação estruturada e fundamentos da linguagem C

Linguagem e Técnicas de Programação I Programação estruturada e fundamentos da linguagem C Linguagem e Técnicas de Programação I Programação estruturada e fundamentos da linguagem C Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Ameliara Freire Continuando as aulas sobre os fundamentos

Leia mais