Leonardo Lacerda Alves. Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web
|
|
- Danilo Canela da Mota
- 8 Há anos
- Visualizações:
Transcrição
1 Leonardo Lacerda Alves Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web Junho de 2003
2
3 Leonardo Lacerda Alves 3 APRESENTAÇÃO Este mini-curso tem o objetivo de oferecer a você a oportunidade de desenvolver sua primeira aplicação web completa, conhecendo a organização fundamental do ambiente web e os fundamentos da Estão incluidos implementação de programas web desenvolvidos Código-fonte do programaexemplo em PHP. Apache Desenvolvido para os alunos do 5º período de PHP sistemas de informação, exige conhecimentos mínimos de linguagem C, banco-de-dados, navegação na Internet, uso do ambiente Windows e formatação de documento de textos. MySQL Interbase Manual PHP Manual MySQL Apostila Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web. Por Leonardo Lacerda Alves Jun Direitos reservados. Itabira.
4 4 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web SUMÁRIO 1.Introdução Requisitos mínimos e instalação do ambiente... 9 Servidor web... 9 Sistema Gerenciador de Banco de dados... 9 Editor HTML... 9 Iniciando os programas Especificações do sistema de Atendimento-eletrônico Implementação do Atendimento-eletrônico Página inicial (I) Cadastro de usuário Configuração: Banco-de-dados Cadastro de usuário: inclui usuário Página inicial (II) Autenticação de usuários Menu principal (I) Categorias de atendimento Listar categorias... 23
5 Leonardo Lacerda Alves 5 Questões e mensagens Conclusão Referências bibliográficas... 26
6 6 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web 1.INTRODUÇÃO Em conseqüência da expansão da Internet, interconexão entre diferentes ambientes de redes e reaproveitamento de máquinas e sistemas operacionais antigos, a arquitetura web tem adquirido grande relevância e criado demandas e desafios para o desenvolvimento de programas em Internet e intranets das corporações. As intranets, por sua vez, possuem conceitos idênticos aos da Internet, se utilizando de ferramentas e protocolos de comunicação similares. O seu escopo, porém, diferentemente do que ocorre na Internet, é permitir a troca de dados apenas entre computadores de uma mesma rede local, normalmente, mesmo que esteja ligada a rede pública de computadores, a Internet [6]. A camada multimídia da Internet é a WWW World Wide Web ou simplesmente Web, a qual é fornecida pelo protocolo HTTP Hypertext Transfer Protocol ou Protocolo de Transferência de Hipertexto e permite a troca de documentos, imagens e outros recursos web de forma transparente em relação ao computadorservidor [2]. Um recurso web é acessado por um programa-cliente, isto é, utilizado pelo usuário. O programa-cliente, normalmente conhecido como navegador ou browser (folheador), acessa os recursos através de um esquema de endereçamento uniforme conhecido como URL Uniform Resource Locator no formato protocolo://endereço_ip:porta/diretorios/arquivo [9]. O servidor é responsável por servir os recursos web e o faz simplesmente enviando os arquivos disponíveis ao programa-cliente, logo que recebe uma requisição, assim como aponta a figura 1.1. Existem porém duas classes de aplicações web. A primeira delas chamada de client-side, ou local, sendo executada no computador-cliente, responsável pela requisição de um recurso web. Na figura 1.1 observa-se um processo client-side sendo executado sem qualquer conexão com sistemas computacionais externos.
7 Leonardo Lacerda Alves 7 Figura 1.1: Programa client-side A segunda classe de aplicações web são executadas pelo servidor para o qual foi realizada uma requisição de recurso www. Nesse caso, o recurso é denominado recurso-dinâmico, e o servidor é totalmente responsável pelo processamento de dados e o redirecionamento da saída para o computador-cliente, o qual por sua vez, conforme demonstrado na figura 1.2, não tem acesso aos processos e dados de origem. Figura 1.2: Programa server-side Inúmeros ambientes computacionais foram criados para possibilitar o desenvolvimento de programas dessa segunda classe ou server-side, normalmente em linguagens de programação existentes e interpretadas no momento da requisição. Dentre os mais populares foram consideradas o VB-Script e ASP.NET, linguagens de programação restritas à arquitetura Microsoft e normalmente
8 8 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web implementadas em Visual Basic ou C#; Java Servlets Pages (JSP), criada pela Sun, baseada na linguagem Java e independente de sistema operacional; e PHP, a qual é a única a contar com um interpretador open-source gratuito e com código-fonte aberto suportado por variados sistemas operacionais e servidores http. O PHP, objeto deste trabalho, foi um conjunto de aplicações desenvolvidas em linguagem Perl, por Rasmus Lerdof em 1995, com o simples propósito de criar interações entre usuários de Internet e sites nos quais era instalado. Somente após 1997, através da contribuição de outras pessoas ao projeto, PHP tornou-se uma linguagem de programação, chegando à versão 4 em 2000 com todos os atributos abordados neste tutorial, e presente em mais de 20% dos domínios públicos na Internet [7]. O conhecimento prévio da linguagem C++ é desejável, mas o presente artigo deve servir como introdução à PHP mesmo àqueles que não saibam programar nessa linguagem. Este tutorial está organizado sobre a seguinte estrutura: no ítem 2 são discriminados os requisitos mínimos para a construção do programa com possibilidade de testes, e também instruções sobre como instalar o servidor Interbase, o servidor web e o banco-de-dados através do qual o programa-exemplo irá funcionar; no ítem 3 são expostas as especificações do programa-exemplo o qual será construído em PHP, com formatação em HTML e armazenamento de informações em banco-de-dados Interbase; no ítem 4 iniciamos a implementação do programa ao mesmo tempo que criamos atalhos para outros documentos existentes no CD-ROM, o qual é oferecido juntamente com este curso; no ítem 5 concluimos nosso curso fornecendo mais detalhes sobre a engenharia de aplicações para web.
9 Leonardo Lacerda Alves REQUISITOS MÍNIMOS E INSTALAÇÃO DO AMBIENTE SERVIDOR WEB Um servidor web é necessário para servir páginas e outros recursos pelo protocolo HTTP. O Apache, um dos mais populares servidores, é oferecido no CD-ROM o qual acompanha este curso, sendo gratuito e livre para cópia. A instalação do servidor se dá através da instalação do programa PHPTriad. SISTEMA GERENCIADOR DE BANCO DE DADOS Dois SGBDs acompanham este curso, ambos gratuitos e livres para cópia. O primeiro, objeto do curso, é o Interbase em sua versão 6, produzido pela Borland Corporation; o segundo é o MySQL, um dos mais rápidos SGBDs usados em aplicações web, instalável através do PHPTriad. EDITOR HTML PHPTriad Instale o PHPTriad no diretório c:\apache do seu computador. Configure a variável session.save_path em c: \apache \ php \ php. ini para / temp A aplicação Sothink suporta a edição de documentos para web no formato HTML. É gratuito para uso pessoal e educacional e está disponível com todas as funções, com instalador no CD-ROM. INICIANDO OS PROGRAMAS Apache Após instalar o programa PHPTriad, o servidor Apache estará disponível no endereço c:\apache. Para acioná-lo, clique no botão Iniciar > Programs > PHPTriad > Start Apache.
10 10 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web MySQL Após instalar o programa PHPTriad, o servidor MySQL estará disponível sob o endereço c:\apache\mysql. Para acioná-lo, clique no botão Iniciar > Programs > PHPTriad > Start MySQL. Interbase A instalação do Interbase pode acontecer em qualquer diretório do seu disco rígido. Para acioná-lo, clique no botão Iniciar > Configurações > Painel de Controle > Interbase Manager. Na tela do programa (Fig. 3.1), clique em Start, caso ele esteja fechado (Stopped), como também poderá configurá-lo para ser iniciado automaticamente quando o Windows for ligado (Start Mode como Automatic). Fig Configuração do Interbase Sothink A instalação do Sothink pode ocorrer em qualquer diretório do seu disco rígido. Para acioná-lo, clique no botão Iniciar > Programas > SourceTec > Sothink HTML Editor 2.5 > Sothink HTML Editor. A inicialização demorará cinco segundos.
11 Leonardo Lacerda Alves ESPECIFICAÇÕES DO SISTEMA DE ATENDIMENTO- ELETRÔNICO O sistema deve contar com os seguintes módulos de funções: Cadastro de dados dos usuários Cadastro de dados dos administradores Cadastro de categorias por um administrador Escrita de questões e mensagens por todos Escrita de respostas por todos Leituras de mensagens e respostas por todos Consultas ao banco-de-dados por todos Acesso autenticado por usuário e senha Acesso ao sistema: Principal Cadastro Usuários Administradores Acesso autenticado Alteração de cadastro Leitura de mensagens Escrita de mensagens Listagens ao banco-de-dados
12 12 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web 4.IMPLEMENTAÇÃO DO ATENDIMENTO-ELETRÔNICO PÁGINA INICIAL (I) Forneceremos um atalho para o cadastro e o acesso direto ao sistema autenticado por senha. Porém, neste primeiro momento, só criaremos nosso primeiro atalho para o cadastro. Execute o Sothink, crie um arquivo novo e graveo com o nome index.htm no diretório do seu projeto web. Baseado na aparência apresentada na figura 4.1, desenha página através do recurso Design do programa, crie o atalho para a PÁGINA DE CADASTRO, de nome cadastrousuarios.php, e deixe espaço para o que, no futuro, será o formulário de identificação. World Wide Web Em um servidor WWW, o primeiro recurso aberto pelo navegador se chama index, podendo ter as extensões. php,.htm,.html ou outras especificadas. A este recurso web damos o nome de Index ou página inicial. O diretório do seu projeto deve ser c:\apache\htdocs\suporte Agora teste sua página, digitando o endereço em seu navegador. Figura 4.1: página inicial
13 Leonardo Lacerda Alves 13 CADASTRO DE USUÁRIO.htm ou.php? Uma página com a extensão. htm ou.html são enviadas do servidor web ao navegador sem alterações. No Sothink, com a página index.htm aberta, acione File > Save as... para gravar a página atual com um outro nome, escolhendo cadastrousuarios.php e certificando-se de que o diretório atual é o mesmo do seu projeto. Páginas com extensão.php são processadas no servidor antes de serem enviadas. Nessa página cadastrousuarios.php, haverá um formulário através do qual criamos a conta de usuários-cliente e usuários-administradores do nosso sistema. Clique sobre a tabela da página e pressione Delete para excluí-la. No local onde existia um formulário, crie um formulário através do Menu Insert > Form Field > Form..., informando o nome (name) Cadastro, Método de envio (method) Post e Programa processador (Action) incluiusuario.php. Insira uma tabela, agora com nove linhas (rows) e duas colunas (cols) em seu interior, e crie os campos para os dados Nome (one-line text box), Sobrenome (oneline text box), Sexo (radio button), (one-line text box), Observações (text area) e se é Atendente (check box), Senha (one-line text box), Confirmação de senha, Confirmação de atendente (one-line text box), todos através do menu Insert > Form Field. Ao final do formulário insira dois botões (push button) um para envio do formulário (submit) e outro para limpá-lo (reset). Insira também um campo oculto - Hidden Field - em qualquer local dentro do formulário, com o nome codigo e valor 0. Com este último campo servirá como um controle para nós e não aparecerá na tela do usuário. A aparência da tela ficará como na Figura 4.2.
14 14 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web Figura 4.2: Cadastro de usuário Ao clicar no botão [Enviar], todos os dados serão enviados (POST) ao programa especificado na cláusula action, do formulário, em nosso caso o programa incluiusuario.php. CONFIGURAÇÃO: BANCO-DE-DADOS O nosso banco-de-dados usado por nós será o Interbase 6, o qual fica armazenado em um arquivo, em algum endereço particular. Como o endereço do arquivo, seu nome, o usuário e a senha são dados necessários em todos os scripts do nosso sistema, ele será centralizado em um script externo, o qual será usado como uma biblioteca. A Figura 4.3 apresenta todo o script denominado conf_bd.php. Figura 4.3: Script do arquivo conf_bd.php <? $bd = "localhost:c:\apache\htdocs\suporte\bd.gdb"; $bdusuario = "sysdba"; $bdsenha = "masterkey";?>
15 Leonardo Lacerda Alves 15 CADASTRO DE USUÁRIO: INCLUI USUÁRIO A página incluiusuario.php é responsável por capturar os campos do formulário apresentado na Figura 4.2, informando sobre possíveis erros ou gravando as informações no banco-de-dados. Para criar esta página, abra a página cadastrousuarios.php, acione File > Save as... e grave a página como incluiusuario.php. Apague o conteúdo do formulário, inclusive tabela e seus dados internos, mantendo apenas os títulos do programa, propaganda e seção de cadastro de usuários. Crie um novo parágrafo com uma mensagem de sucesso: Dados gravados com sucesso. E em outro parágrafo escreva uma mensagem de erro: Foram encontrados erros em seu formulário. Finalmente iremos trabalhar diretamente com HTML. Acesse a seção HTML do editor Sothink e insira o código em PHP da Figura 4.4. Figura 4.4: Código de incluiusuario.php <? /* Funções indicam que a página não deve ser armazenada no navegador do usuário */ header("cache-control: no-store, no-cache, must-revalidate"); header("pragma: no-cache"); // inclui configuração de banco-de-dados include_once("conf_bd.php"); /* Captura e Verifica integridade dos dados */ // substr retorna os 30 primeiros caracteres $nome = substr($nome,0,30); // empty retorna verdadeiro se não houver texto if (empty($nome)) { // $erro[] cria um vetor com o nome $erro e // inclui a expressão ao final do vetor $erro[] = 'Nome obrigatório';
16 16 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web $sobrenome = substr($sobrenome,0,30); if (empty($sobrenome)) { $erro[] = 'Sobrenome obrigatório'; if (($sexo!= 'M') and ($sexo!= 'F')) { $sexo = 'M'; $ = substr($ ,0,40); if (empty($ )) { $erro[] = ' obrigatório'; else { $sql = "select count(*) from usuario where us = '"; $sql.= $ . "'"; $conexao = ibase_connect($bd,$bdusuario,$bdsenha) or die("impossível conectar"); // conecta ou imprime erro $resultado = ibase_query($sql,$conexao); $linha = ibase_fetch_row($resultado); ibase_free_result($resultado); ibase_close($conexao); if ($linha[0] > 0) { $erro[] = ' já cadastrado'; $nota = substr($nota,0,1000); if ($atendente == 'S') { if ($chaveatendente!= "sou sim") { $erro[] = 'Chave de atendente não confere'; $atendente = 'N'; $senha1 = substr($senha1,0,30); if (empty($senha1)) { $erro[] = 'Senha obrigatória'; else if ($senha1!= $senha2) { $erro[] = 'Senha e confirmação de senha não conferem'; // strlen retorna o tamanho do texto else if (strlen($senha1) < 6) { $erro[] = 'Senha deve ter pelo menos 6 caracteres'; /* Se código é 0, registro novo */ // isset informa se o identificador está definido if (($codigo == 0) and (!isset($erro))) { /* Obtem o próximo código */
17 Leonardo Lacerda Alves 17 $conexao = ibase_connect($bd,$bdusuario,$bdsenha) or die("impossível conectar"); // conecta-se ou imprime erro $sql = "select max(uscodigo) from usuario"; $resultado = ibase_query($sql,$conexao); // consulta $linha = ibase_fetch_row($resultado); // obtem registro $codigo = $linha[0] + 1; // soma 1 ao max retornado /* Grava registro novo em BD */ $sql = "insert into usuario (uscodigo, usnome, ussobrenome,"; $sql.= "ussexo, us , usnota, usatendente, ussenha)"; $sql.= " values (". $codigo. ", '". $nome. "', '"; $sql.= $sobrenome. "', '". $sexo. "', '". $ ; $sql.= "', '". $nota. "', '". $atendente. "', '"; $sql.= $senha1. "')"; $resultado = ibase_query($sql,$conexao) or die ("Impossível gravar dados"); // grava ou erro /* Envia commit e fecha BD */ ibase_commit($conexao); ibase_close($conexao);?> <HTML><HEAD><TITLE></TITLE> <META http-equiv=content-type content="text/html; charset=windows-1252"> <META content="mshtml " name=generator></head> <BODY text=# vlink=# alink=# link=# background=""><p align=center><font face=verdana color=#dd0000 size=6><strong>suporte on-line</strong><font face=arial color=# size=2><br>a ajuda mais próxima de você</font></font></p> <P align=center><font face=arial size=4>cadastro DE USUÁRIO</FONT></P><P> </P> <P align=center> <? if (!isset($erro)) {?> <FONT face=arial size=4>dados gravados com sucesso.</font></p> <? else {?> <FONT face=arial size=4>foram encontrados erros em seu formulário:</font> <P></P>
18 18 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web <UL type=square> <? foreach($erro as $erromsg) { echo "<LI>$erromsg"; echo "</li></ul>";?> <P align=center><font face=arial size=4><a target="" href="index.htm">voltar</a></font></p></body></html> Figura 4.4: Código de incluiusuario.php PÁGINA INICIAL (II) Já com a possibilidade de cadastrar usuários, entre clientes e atendentes, é necessário que um usuário se identifique, através do seu e senha. Retorne à página inicial, em index.htm, e crie um formulário - form - de acesso, com os campos e senha1 (one-line text box), e um botão [Acessar]. Configure o atributo action do seu formulário para acessar.php, e o método de acesso igual a POST. Sua página inicial agora ficará como na figura 4.5. Figura 4.5: Tela inicial com formulário de acesso e atalho para cadastro
19 Leonardo Lacerda Alves 19 AUTENTICAÇÃO DE USUÁRIOS Somente após cadastrado no sistema, um usuário pode ter acesso aos programas de criação de categorias, escrita de questões, leitura de mensagens, busca no banco-de-dados e outros recursos. Para isso é necessário um processo de autenticação, o qual começa na página inicial (Figura 4.5), (1) com o usuário informando seu e senha, (2) passa pela identificação do e verificação da corretude da senha e (3) grava no servidor web um certificado de autenticidade, o qual é conferido a cada ação do usuário. Dessa maneira, o processo de autenticação se repete a cada nova abertura de página, devendo, como a configuração do banco-de-dados (Figura 4.3). O processo de autenticação é descrito na Figura MENU PRINCIPAL (I) Estando o usuário autenticado, ele deve ter acesso aos principais recursos: escrever nova questão, ver questões respondidas e as que estiverem pendentes e cadastrar categorias caso seja um atendente. A partir da página inicial, em index.htm, grave-a como principal.php, desenhe a página para que pareça a Figura 4.7.
20 20 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web Figura 4.7: Página principal para usuários autenticados A página principal.php só pode estar disponível caso o usuário esteja autenticado. As páginas acessadas a partir dessa também exigem autenticação. Assim, todos os atalhos deverão incluir a identificação da sessão. Analisemos a Figura Quatro seções estão disponíveis aos usuários: escrever questão, busca de mensagens, listas de questões respondidas e questões pendentes. Os administradores contam com mais uma seção: categorias. Conforme exibido na Figura 4.8, todas essas seções estão em arquivos isolados de principal.php, sendo incorporados ao menu com a função include_once( ).
21 Leonardo Lacerda Alves 21 CATEGORIAS DE ATENDIMENTO Somente um arquivo é necessário para permitir o cadastro de categorias do nosso sistema. O formulário existente no menu principal nos leva para categoria.php, com o código da categoria selecionado, o qual permite editar o nome da categoria ou exclui-la, ou código igual a 0, o que indica uma operação de inclusão. A Figura 4.9 exibe o corpo do script categoria.php, o qual pode ser construído sobre a estrutura do arquivo principal.php, sendo bastante abrir o segundo e acionar o menu File > Save as... Figura 4.9: Script categoria.php <? include ("autenticar.php"); include ("conf_bd.php"); if (!isset($oper)) { if ($codigo == 0) { $oper = "I"; $descricao = ""; else { // categoria escolhida $sql = "select cadescricao from categoria "; $sql.= "where cacodigo = '". $codigo. "'"; $conexao = ibase_connect($bd,$bdusuario,$bdsenha) or die("impossível conectar"); $resultado = ibase_query($sql,$conexao) or die("impossível localizar"); ibase_close($conexao); $linha = ibase_fetch_row($resultado); // rtrim retira espaços a direita do texto $descricao = rtrim($linha[0]); ibase_free_result($resultado); $oper = "A"; else { // oper já definida if ($oper == "I") { $sql = "select max(cacodigo) from categoria"; $conexao = ibase_connect($bd,$bdusuario,$bdsenha) or die("impossível conectar"); $resultado = ibase_query($sql,$conexao) or die("impossível localizar");
22 22 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web ibase_close($conexao); $linha = ibase_fetch_row($resultado); ibase_free_result($resultado); $codigo = $linha[0] + 1; $sql = "insert into categoria (cacodigo, "; $sql.= "cadescricao) values ("; $sql.= $codigo. ",'"; $sql.= $descricao."')"; else if ($oper == "A") { $sql = "update categoria set cadescricao='"; $sql.= $descricao. "' where cacodigo = "; $sql.= $codigo; else if ($oper == "E") { $sql = "delete from categoria where cacodigo = "; $sql.= $codigo; // incluir, atualizar ou excluir $conexao = ibase_connect($bd,$bdusuario,$bdsenha) or die("impossível conectar"); ibase_query($sql,$conexao) or die("impossível localizar"); ibase_commit($conexao); ibase_close($conexao); $oper = "Fim"; // fim de oper já definida?><html><head><title></title> <META http-equiv=content-type content="text/html; charset=windows-1252"> <META content="mshtml " name=generator></head> <BODY text=# vlink=# alink=# link=#000000> <P align=center><font face=verdana color=#dd0000 size=6><strong>suporte on-line</strong><font face=arial color=# size=2><br>a ajuda mais próxima de você</font></font></p> <P align=center><font face=arial size=4>categorias</font></p> <P align=center><font face=arial>[ <A href="principal.php">menu principal</a> ]</FONT></P> <script LANGUAGE=PHP> if ($oper == "Fim") { echo "<P align=center><font face=arial size=4>"; echo "Banco-de-dados atualizado</font></p>"; </script> <P align=left> <FORM title=categoria action=categoria.php method=post><font face=arial></font></p>
23 Leonardo Lacerda Alves 23 <P align=left><font face=arial> <SCRIPT language=php> echo "<INPUT type=hidden name=codigo VALUE='".$codigo."'>"; echo "<INPUT type=hidden value='".$sessid."' name=sessid>"; </SCRIPT> <TABLE cellspacing=3 cellpadding=3 width="100%" border=0> <TBODY> <TR> <TD width="50%" background=""> <P align=right>operação:</p></td> <TD> <SCRIPT language=php> $opi = $opa = $ope = ""; if ($oper == "I") { $opi = " checked"; else if ($oper == "A") { $opa = " checked"; else if ($oper == "E") { $ope = " checked"; $tmp1 = "<INPUT type=radio name=oper value="; echo $tmp1."i".$opi.">inclusão"; echo $tmp1."a".$opa.">atualização"; echo $tmp1."e".$ope.">exclusão"; </SCRIPT> </TD></TR> <TR> <TD> <P align=right><font face=arial>descrição: </FONT></P></TD><TD><INPUT maxlength=30 value="<? echo $descricao;?>" name=descricao></td></tr> </TBODY></TABLE></FONT></P><P align=center><input type=submit value=confirma name=enviar></p><p align=left><font face=arial></font></form> </P></BODY></HTML> Figura 4.9: Script categorias.php LISTAR CATEGORIAS A lista de categorias em uma caixa drop-down é usada na página principal do nosso sistema, no cadastro de categorias e na escrita de nova questão. Por isso o script para listagem em PHP e HTML é incluido pelo arquivo listarcategoria.php, descrito na Figura Figura 4.10: Script listarcategorias.php
24 24 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web <? include_once("conf_bd.php"); // cria função que recebe valor como parâmetro function listarcategorias ($codcat) { // usa variáveis locais na função global $bd, $bdusuario, $bdsenha; $conexao = ibase_connect($bd,$bdusuario,$bdsenha); $sql = "select cacodigo, cadescricao from categoria "; $sql.= "order by cadescricao"; $resultado = ibase_query($sql,$conexao); while ($linha = ibase_fetch_row($resultado)) { // rtrim retira espaços em branco a esquerda do texto echo "<OPTION value=". rtrim($linha[0]); if ($linha[0] == $codcat) { echo " selected"; echo ">"; echo rtrim($linha[1]). "</OPTION>"; ibase_free_result($resultado); ibase_close($conexao);?> Figura 4.10: Script listarcategorias.php QUESTÕES E MENSAGENS A partir dos conhecimentos adquiridos, tente construir o código de escrita das questões, listagem das questões em ordem de data decrescente, leitura das mensagens, resposta e busca.
25 Leonardo Lacerda Alves CONCLUSÃO O modelo de desenvolvimento para web considera os mesmos princípios da engenharia de software de execução no lado cliente, embora certos atributos sejam tratados com maior atenção quando em ambiente web, uma vez que segurança, confiabilidade, portabilidade, legibilidade de código e capacidade de escrita são condições críticas para o projeto de uma aplicação web, além do natural desempenho ser critério básico para a execução em um servidor, em intranet ou Internet. Projetos de engenharia de aplicações web devem começar na Funcesi em alguns meses, o que representa uma oportunidade adicional para pesquisarmos sobre tais softwares e adquirirmos novos conhecimentos.
26 26 Desenvolvimento de aplicações em PHP e HTML com banco-de-dados para Web 6.REFERÊNCIAS BIBLIOGRÁFICAS [1] ALVES, Leonardo Lacerda; BITTENCOUT, Fabricio Roulim. PHP: conceitos essenciais para implementação de aplicações web. 7 Faces. Funcesi: Itabira, v. 4, n.1, jan. a jun [2]AMOR, Daniel. A revolução do e-business: vivendo e aprendendo em um mundo interconectado. São Paulo: Makron Books, p. [3]BAKKEN, Stig Sæther. Introduction to PHP. Internet < www. zend. com / zend / art / intro. php>. 17/Abr/2000. [4]BARRETO, Maurício V.S.; et al. Aplicações web com PHP. Internet: <www. vivas. com. br>, Jun/ p. [5]BRUFAU, Marc; CASALS, Xavier; MAS, David. Conceptes avançats de sistemes operatius. Distribució d aplicacions mitjançant web. (apunts de l assignatura en format transparència). Departament d Arquitectura de Computadors [6]GRALLA, Preston. Como funcionam as intranets. Editora Quark, São Paulo, p. [7]LERDOF, Rasmus et al. PHP Manual. Internet: <www. php. net / docs. php>, 08/Out/2002. [8]REILLY, George V. ASP best practices. Microsoft Corporation. Internet: <support. microsoft. com / support / activeserver / AspBestPractices. ppt>, 06/03/2003. [9]ROSA, César Augusto Salabert. Internet: história, conceitos e serviços. São Paulo: Érica, [10]SEBESTA, Robert W. Conceitos de Linguagens de Programação. 4. ed. Porto Alegre: Bookman, p.
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
Leia maisProgramando em PHP. Conceitos Básicos
Programando em PHP www.guilhermepontes.eti.br lgapontes@gmail.com Conceitos Básicos Todo o escopo deste estudo estará voltado para a criação de sites com o uso dos diversos recursos de programação web
Leia maisUtilizando o correio eletrônico da UFJF com Thunderbird e IMAP
Utilizando o correio eletrônico da UFJF com Thunderbird e IMAP O cliente de e-mail web utilizado pela UFJF é um projeto OpenSource que não é desenvolvido pela universidade. Por isso, pode ocorrer que alguns
Leia maisMódulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisPHP: CONCEITOS ESSENCIAIS PARA IMPLEMENTAÇÃO DE APLICAÇÕES WEB
PHP: CONCEITOS ESSENCIAIS PARA IMPLEMENTAÇÃO DE APLICAÇÕES WEB Leonardo L. Alves A, Fabricio R. Bittencout B FUNCESI Fundação Comunitária de Ensino Superior de Itabira FATEC Faculdade Itabirana de Desenvolvimento
Leia maisProgramação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza
Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões Prof. MSc. Hugo Souza Se você precisar manter informações sobre seus usuários enquanto eles navegam pelo seu site, ou até quando eles saem
Leia maisProgramação Web 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 maisDesenvolvendo 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 maisMódulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisMódulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisConteú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
Leia maisLinguagem de. Aula 06. Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br
Linguagem de Programação IV -PHP Aula 06 Profa Cristiane Koehler cristiane.koehler@canoas.ifrs.edu.br Criação de Formulários o Um formulário consiste em uma série de campos que são preenchidos pelo usuário
Leia mais3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).
Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
Leia maisÍndice. Manual Backup Online. 03 Capítulo 1: Visão Geral
Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisSatélite. Manual de instalação e configuração. CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br
Satélite Manual de instalação e configuração CENPECT Informática www.cenpect.com.br cenpect@cenpect.com.br Índice Índice 1.Informações gerais 1.1.Sobre este manual 1.2.Visão geral do sistema 1.3.História
Leia maisCONSTRUÇÃO DE BLOG COM O BLOGGER
CONSTRUÇÃO DE BLOG COM O BLOGGER Blog é uma abreviação de weblog, qualquer registro frequênte de informações pode ser considerado um blog (últimas notícias de um jornal online por exemplo). A maioria das
Leia maisSUMÁRIO Acesso ao sistema... 2 Atendente... 3
SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da
Leia maisWeb Design Aula 11: Site na Web
Web Design Aula 11: Site na Web Professora: Priscilla Suene priscilla.silverio@ifrn.edu.br Motivação Criar o site em HTML é interessante Do que adianta se até agora só eu posso vê-lo? Hora de publicar
Leia maisTUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!
UNIVERSIDADE DE SÃO PAULO (USP) ESCOLA DE ARTES, CIÊNCIAS E HUMANIDADES (EACH) TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH! Autoria e revisão por: PET Sistemas
Leia maisManual de Instalação ( Client / Server ) Versão 1.0
1 pág. PROCEDIMENTO DE INSTALAÇÃO DO SGCOM ATENÇÃO: É OBRIGATÓRIO UMA CONEXÃO COM A INTERNET PARA EXECUTAR A INSTALAÇÃO DO SGCOM. Após o Download do instalador do SGCOM versão Server e Client no site www.sgcom.inf.br
Leia maiswww.neteye.com.br NetEye Guia de Instalação
www.neteye.com.br NetEye Guia de Instalação Índice 1. Introdução... 3 2. Funcionamento básico dos componentes do NetEye...... 3 3. Requisitos mínimos para a instalação dos componentes do NetEye... 4 4.
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisMódulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação e ativação
Leia maisManual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.
Manual do MySuite O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes. Esta ferramenta visa agilizar e priorizar o suporte técnico, criando um canal de interatividade no
Leia maisConteúdo Dinâmico. Introdução. Interação Browser x Servidor Web. Interação Browser x Servidor Web
Introdução Formulários rios & Conteúdo Dinâmico Mário Antonio Meireles Teixeira Dept o. de Informática - UFMA A Web surgiu inicialmente como uma nova forma de comunicação de informações, fazendo uso de
Leia maisOutlook 2003. Apresentação
Outlook 2003 Apresentação O Microsoft Office Outlook 2003 é um programa de comunicação e gerenciador de informações pessoais que fornece um local unificado para o gerenciamento de e-mails, calendários,
Leia maisBACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO
BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19
Leia maisProcedimentos para Instalação do Sisloc
Procedimentos para Instalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Instalação do Sisloc... 3 Passo a passo... 3 3. Instalação da base de dados Sisloc... 16 Passo a passo... 16 4. Instalação
Leia maisScriptlets 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 maisSoftware de monitoramento Módulo CONDOR CFTV V1 R1
Software de monitoramento Módulo CONDOR CFTV V1 R1 Versão 30/06/2014 FOR Segurança Eletrônica Rua dos Lírios, 75 - Chácara Primavera Campinas, SP (19) 3256-0768 1 de 12 Conteúdo A cópia total ou parcial
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisCriando Banco de Dados, Tabelas e Campos através do HeidiSQL. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Criando Banco de Dados, Tabelas e Campos através do HeidiSQL Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 2 Pedreiros da Informação Criando Banco de Dados, Tabelas e Campos através do HeidiSQL
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisMANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1
MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo
Leia maisGerenciador de Congressos de Iniciação Científica Manual de Instruções
Pág. 1 Autores Gerência de Redes e Sistemas Versão Data 1. Apresentação Este é um produto desenvolvido pela equipe da Gerência de Redes e Sistemas da FARN, atualmente estruturada com o
Leia maisMódulo e-rede VirtueMart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede VirtueMart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Permissões 4 4.2 Instalação
Leia mais02 - 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 maisManual das funcionalidades Webmail AASP
Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento
Leia maisManual 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.
Leia maisO programa Mysql acompanha o pacote de instalação padrão e será instalado juntamente com a execução do instalador.
INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação
Leia maisMódulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OpenCart v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 vqmod 4 4.2 Instalação e ativação
Leia maisMini-curso de PHP. Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva
Mini-curso de PHP Aulas ministradas por: André Luis de Paula Arthur Kalsing Diego Silva Aula 1 Breve introdução de HTML, Conceitos básicos de PHP, Sintaxe, Separador de instruções e Comentários (Cap 1
Leia maisMANUAL DO PVP SUMÁRIO
Manual PVP - Professores SUMÁRIO 1 INTRODUÇÃO... 6 2 ACESSANDO O PVP... 8 3 TELA PRINCIPAL... 10 3.1 USUÁRIO... 10 3.2 INICIAL/PARAR... 10 3.3 RELATÓRIO... 10 3.4 INSTITUIÇÕES... 11 3.5 CONFIGURAR... 11
Leia maisLINGUAGEM 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 maisProcedimento para instalação do BLACKBERRY Software de Imagem via Celular
Procedimento para instalação do BLACKBERRY Software de Imagem via Celular Atenção: este aplicativo é compatível somente com a versão do sistema operacional do BlackBerry 4.6 ou superior. Os modelos de
Leia maisAP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS
AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.
Leia maisMódulo e-rede OSCommerce v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede OSCommerce v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisLaboratório - Exploração do FTP
Objetivos Parte 1: Usar o FTP em um prompt de comando Parte 2: Baixar um arquivo FTP usando WS_FTP LE Parte 3: Usar o FTP em um navegador Histórico/cenário O File Transfer Protocol (FTP) faz parte do conjunto
Leia maisFaç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 maisMódulo e-rede Prestashop v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Prestashop v1.0 Manual de Instalação do Módulo estamos todos ligados 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisO código acima descreve o formulário com uma caixa de texto e dois botões
Formulários Formulários permitem que os usuários interajam com um servidor Web passando informações. Assim, através da Web, se pode ler e gravar informações em Banco de Dados, gerando enormes possibilidades
Leia maisMais sobre uso de formulários Site sem Ajax
Mais sobre uso de formulários Site sem Ajax Página com busca padrão 1 Página com o resultado da busca carregada no local da anterior (o formulário está vazio) Site com Ajax 2 Site usando Ajax para preencher
Leia maisMenu Utilitários. Atualização do Banco de Dados Atualização e organização dos arquivos existentes
Atualização do Banco de Dados Atualização e organização dos arquivos existentes Rotina responsável pelo rastreamento de possíveis arquivos não indexados, danificados ou inexistentes. Este processo poderá
Leia maisGuia para o Google Cloud Print
Guia para o Google Cloud Print Versão 0 BRA-POR Definições das observações Utilizamos o ícone a seguir ao longo deste manual do usuário: Os ícones de ensinam como agir em determinada situação ou fornecem
Leia maisSistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR. Julho/2007. Ministério da saúde
Sistema de Instalação e Criação da Estrutura do Banco de Dados MANUAL DO INSTALADOR Julho/2007 Ministério da saúde SUMÁRIO Módulo 1. Instalação... 4 Introdução... 4 Configurações de equipamentos para instalação
Leia maisCurso de Aprendizado Industrial Desenvolvedor WEB
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos II Professor: Cheli dos S. Mendes da Costa Modelo Cliente- Servidor Modelo de Aplicação Cliente-servidor Os
Leia maisMANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos
Leia maisAula 03 - Projeto Java Web
Aula 03 - Projeto Java Web Para criação de um projeto java web, vá em File/New. Escolha o projeto: Em seguida, na caixa Categorias selecione Java Web. Feito isso, na caixa à direita selecione Aplicação
Leia maisINSTALAÇÃO DO SISTEMA CONTROLGÁS
INSTALAÇÃO DO SISTEMA CONTROLGÁS 1) Clique duas vezes no arquivo ControlGasSetup.exe. Será exibida a tela de boas vindas do instalador: 2) Clique em avançar e aparecerá a tela a seguir: Manual de Instalação
Leia maisBem-vindo ao Guia de Introdução - Utilitários
Bem-vindo ao Guia de Introdução - Utilitários Table of Contents File Recover... 1 Introdução do File Recover... 1 Instalação... 1 Introdução... 2 iii File Recover Introdução do File Recover Instalação
Leia maisFerramentas para Multimídia e Internet - 1486
1 Ferramentas para Multimídia e Internet - 1486 HTML BÁSICO: O que é uma página WEB? Uma página WEB, também conhecida pelo termo inglês webpage, é uma "página" na World Wide Web, geralmente em formato
Leia maisU3 Sistemas Análise e Desenvolvimento de Softwares ===== Manual de Rede Interna ===== Manual. Rede Interna
1 Manual Rede Interna 01 COLOCANDO O COMPUTADOR EM REDE 2 01.01 Entenda como funciona o processo de conexão em rede do sistema U3: a) SERVIDOR DE DADOS é o computador da sua rede interna que será designado
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES
MANUAL SITE ADMINISTRÁVEL TV ÍNDICE 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES 3.1 - Dados Cadastrais 3.2 - Noticias 3.3 Redes Sociais 3.4 - Player 4. DESIGN
Leia maisMinistério da Cultura
Ministério da Cultura MANUAL DO PROPONENTE: ADMINISTRATIVO VERSÃO 1.0 HISTÓRICO DE REVISÃO Data Versão Descrição Autor 08/01/2013 1.0 Criação do documento. Aline Oliveira - MINC 3 ÍNDICE 1. APRESENTAÇÃO...
Leia maisPortal Sindical. Manual Operacional Empresas/Escritórios
Portal Sindical Manual Operacional Empresas/Escritórios Acesso ao Portal Inicialmente, para conseguir acesso ao Portal Sindical, nos controles administrativos, é necessário acessar a página principal da
Leia maisProgramação para Internet I
Programação para Internet I Aulas 09 e 10 Fernando F. Costa nando@fimes.edu.br Formulários O formulário representa o modo mais importante de interatividade que a linguagem HTML oferece. Um formulário pode
Leia maisCONFIGURAÇÃO MINIMA EXIGIDA:
Este tutorial parte do princípio que seu usuário já possua conhecimentos básicos sobre hardware, sistema operacional Windows XP ou superior, firewall, protocolo de rede TCP/IP e instalação de software.
Leia maisManual Instalação, Configuração e Atualização FullCopyConvert Data FullCopyConvertService
Manual Instalação, Configuração e Atualização FullCopyConvert Data FullCopyConvertService Revisão: Maio / 2015 Sumário Bem-vindo ao FullCopyConvert! Estas instruções irá guiá-lo através da instalação do
Leia maisUsar Atalhos para a Rede. Logar na Rede
GUIA DO USUÁRIO: NOVELL CLIENT PARA WINDOWS* 95* E WINDOWS NT* Usar Atalhos para a Rede USAR O ÍCONE DA NOVELL NA BANDEJA DE SISTEMA Você pode acessar vários recursos do software Novell Client clicando
Leia maisLICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER
LICENCIAMENTO V14 USANDO REPRISE LICENSE MANAGER V14 de BricsCAD vem com um novo sistema de licenciamento, com base na tecnologia de licenciamento de Reprise Software. Este novo sistema oferece um ambiente
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisCOMO FUNCIONA UM FORMULÁRIO
FORMULÁRIOS Constitui-se numa das formas de a máquina cliente enviar informações para que um programa no servidor receba estes dados, processe-os e devolva uma resposta ao usuário, por meio do navegador,
Leia maisOmega Tecnologia Manual Omega Hosting
Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8
Leia mais0,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
Leia maisCRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO
CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre
Leia maisInstalando o Lazarus e outros sistemas de suporte. Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011
Instalando o Lazarus e outros sistemas de suporte Prof. Vitor H. Migoto de Gouvêa Colégio IDESA 2011 Edição 1 Levante e ande - Instalando o Lazarus e outros sistemas de suporte. Ano: 02/2011 Nesta Edição
Leia maisCONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL
Leia mais- Acessar o sistema. Para acessar o sistema digite o endereço eletronico www.simpo.com.br/protocolo e clique em login na barra de menus.
- Acessar o sistema. Para acessar o sistema digite o endereço eletronico www.simpo.com.br/protocolo e clique em login na barra de menus. Ou digite www.simpo.com.br/protocolo/login.php, para ir diretamente
Leia maisFormulário (Send & Recieve) Prof. Celso H. Masotti
Formulário (Send & Recieve) Prof. Celso H. Masotti O Send e o Recieve A partir desse momento os exercícios serão realizados com dois arquivos, um de envio de dados (send) e o que recebe esse dados (recieve)
Leia maisCAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET
CAPÍTULO 8 Conexões de banco de dados para programadores ASP.NET Para utilizar um banco de dados com um aplicativo ASP.NET, é necessário criar uma conexão de banco de dados no Macromedia Dreamweaver MX.
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia mais11 - Q34826 ( FCC - 2010 - DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; )
11 - Q34826 ( FCC - 2010 - DPE - SP - Oficial de Defensoria Pública / Noções de Informática / Internet e intranet; ) Algumas Regras Gerais de Uso do Computador I. Sempre feche todas as aplicações abertas
Leia maisSSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição Configurando a Conexão com o Banco de Dados
SSE 3.0 Guia Rápido Parametrizando o SISTEMA DE SECRETARIA Nesta Edição 1 Configurando a Conexão com o Banco de Dados 2 Primeiro Acesso ao Sistema Manutenção de Usuários 3 Parametrizando o Sistema Configura
Leia maisManual Prescrição Fácil
TH Sistemas Web Manual Prescrição Fácil HTTP:// Sumário Prescrição Fácil... 3 Como cadastrar no sistema?... 3 Tela Inicial... 5 Configuração Parâmetro... 5 Configuração - Alterar Senha... 6 Prescrição
Leia maisInstrução de Trabalho Base de Conhecimento
Aprovado por Comitê da Qualidade Analisado criticamente por Dono do processo 1. OBJETIVOS Esta instrução de trabalho tem como objetivo orientar os colaboradores da SINFO, de como a será mantida e acessada.
Leia mais1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...
1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...
Leia maisIniciação à Informática
Meu computador e Windows Explorer Justificativa Toda informação ou dado trabalhado no computador, quando armazenado em uma unidade de disco, transforma-se em um arquivo. Saber manipular os arquivos através
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisFollow-Up Acompanhamento Eletrônico de Processos (versão 3.0) Manual do Sistema. 1. Como acessar o sistema Requisitos mínimos e compatibilidade
do Sistema Índice Página 1. Como acessar o sistema 1.1 Requisitos mínimos e compatibilidade 03 2. Como configurar o Sistema 2.1 Painel de Controle 2.2 Informando o nome da Comissária 2.3 Escolhendo a Cor
Leia maisManual 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 maisUNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG
UNIVERSIDADE FEDERAL DE GOIÁS CERCOMP (CENTRO DE RECURSOS COMPUTACIONAIS) TUTORIAL DE USO DO WEBMAIL - UFG Página 1 de 26 Sumário Introdução...3 Layout do Webmail...4 Zimbra: Nível Intermediário...5 Fazer
Leia maisÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...
ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7
Leia maisftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia.zip novembro 1996 Tutorial - Autoria em World Wide Web
RNP REDE NACIONAL DE PESQUISA Centro Regional de Brasília CR/DF ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia.zip novembro 1996 Tutorial - Autoria em World Wide Web Parte V - Hypertext
Leia maisManual de uso do RM Portal Acessando o portal
Manual de uso do RM Portal Acessando o portal 1º) Deve-se abrir um browser de internet (Utilizar o Internet Explorer para uma melhor visualização do portal). Após o browser aberto, deve-se digitar o endereço
Leia mais