PHP (PHP Hypertext Preprocessor)
|
|
- Zaira Martinho Cerveira
- 8 Há anos
- Visualizações:
Transcrição
1 PHP (PHP Hypertext Preprocessor) André Tavares da Silva
2 Datas No PHP a função date() é usada para formatar um tempo ou data. string date(string $format [,int $timestamp]) Ex.: echo date("d/m/y"); $amanha = mktime(0,0,0,date("m"),date("d")+1,date("y")); echo "Amanhã será ".date("y-m-d", $amanha);
3 Includes As funções include() ou require() inserem o conteúdo de um arquivo PHP dentro de outro. As duas funções são idênticas exceto na forma como elas lidam com erros. A função include() gera um aviso (warning) e a página continua a sua execução. Já a função require() gera um erro fatal e a execução do para naquele ponto. <?php include("cabecalho.php");?>
4 Manipulação de Arquivos A função fopen() abre um arquivo: $file = fopen("arquivo.txt", "r"); A função fclose() fecha um arquivo e feof()checa se o apontador de arquivo está no final. <?php $file = fopen("arquivo.txt","r"); if (feof($file)) echo "End of file"; fclose($file);?>
5 Manipulação de Arquivos A função fgets() lê uma linha de um arquivo e fgetc() lê um único caractere. <?php $file = fopen("arquivo.txt","r"); if (feof($file)) echo fgets($file); fclose($file);?>
6 Upload de Arquivos Exemplo de formulário: <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file">arquivo:</label> <input type="file" name="file" id="file" /> <input type="submit" name="submit" value="enviar" /> </form>
7 Manipulação de Arquivos O array $_FILES permite acessar os arquivos enviados de um computador cliente para o servidor. A primeira chave do array é o nome do campo no formulário que enviou o arquivo. A segunda chave pode ser "name", "type", "size", "tmp_name" ou "error": $_FILES["file"]["name"] - Nome do arquivo enviado. $_FILES["file"]["type"] - Tipo do arquivo enviado. $_FILES["file"]["size"] - Tamanho em bytes do arquivo. $_FILES["file"]["tmp_name"] - Nome da cópia temporária do arquivo no servidor. $_FILES["file"]["error"] - Código de erro gerado durante o processo de envio.
8 Manipulação de Arquivos <?php if ($_FILES["file"]["error"] > 0) { echo "Erro: ". $_FILES["file"]["error"]."<br>"; } else { echo "Arquivo enviado: ". $_FILES["file"]["name"]. "<br>"; echo "Tipo: ". $_FILES["file"]["type"]."<br>"; echo "Tamanho: ". ($_FILES["file"]["size"]/1024)." Kb<br>"; echo "Guardado em: ". $_FILES["file"]["tmp_name"]; }?>
9 Manipulação de Arquivos Exemplo de restrição a upload de arquivos.gif e.jpg de até 30KB: if ((($_FILES["file"]["type"] == "image/gif") ($_FILES["file"]["type"] == "image/jpeg") ($_FILES["file"]["type"] =="image/pjpeg")) && ($_FILES["file"]["size"] < 30000)) {
10 Manipulação de Arquivos Salvando arquivo em uma pasta arquivos : if(file_exists("arquivos/". $_FILES["file"]["name"])) { } echo $_FILES["file"]["name"]. " já existe."; else { } move_uploaded_file( $_FILES["file"]["tmp_name"], "arquivos/".$_files["file"]["name"]); echo "Guardado em: arquivos/". $_FILES["file"]["name"];
11 Enviando A função mail(para, assunto, mensagem, cabeçalhos, parâmetros) envia s: if (isset($_request[' '])) { } $ = $_REQUEST[' '] ; $assunto = $_REQUEST['assunto'] ; $mensagem = $_REQUEST['mensagem'] ; mail("fulano@empresa.com", "Assunto: $assunto", $mensagem, "From: $ " ); echo "Obrigado pela sua mensagem!";
12 Enviando A função mail(para, assunto, mensagem, cabeçalhos, parâmetros) envia s: if (isset($_request[' '])) { } $ = $_REQUEST[' '] ; $assunto = $_REQUEST['assunto'] ; $mensagem = $_REQUEST['mensagem'] ; mail("fulano@empresa.com", "Assunto: $assunto", $mensagem, "From: $ " ); echo "Obrigado pela sua mensagem!"; Ver injection na aula sobre segurança
13 Tratamento de Exceções O código para lidar com a exceção deve incluir: Try - Uma função que usa uma exceção deve estar dentro de um bloco "try". Se a exceção não acontece, o código irá continuar normalmente. Throw - Esta é a forma como você lança uma exceção. Cada "throw" deve ter pelo menos um "catch". Catch - Um bloco "catch" recebe a exceção que é um objeto contendo informações sobre a exceção.
14 Tratamento de Exceções O que o PHP suporta além do básico try-catch: Criar classes de exceções customizadas extendendo (por herança) a classe Exception podendo usar métodos como getline(), getfile() e getmessage(); Possibilidade de múltiplas exceções para o mesmo try; É possível lançar uma exceção uma segunda vez dentro do bloco catch. Neste caso, quando uma exceção é lançada, é possível tratá-la de forma diferente do padrão. Um exemplo é relançando uma exceção com uma mensagem de erro mais amigável para o usuário.
15 Tratamento de Exceções O que o PHP suporta além do básico try-catch: Criar classes de exceções customizadas extendendo (por herança) a classe Exception podendo usar métodos como getline(), getfile() e getmessage(); Possibilidade de múltiplas exceções para o mesmo try; É possível lançar uma exceção uma segunda vez dentro do bloco catch. Neste caso, quando uma exceção é lançada, é possível tratá-la de forma diferente do padrão. Um exemplo é relançando uma exceção com uma mensagem de erro mais amigável para o usuário.
16 Filtros em PHP Um filtro no PHP é usado para falidar e filtrar dados vindos de fontes inseguras: dados de formulário, cookies, dados de serviços externos, variáveis do servidor, resultados de consultas a bancos de dados. Filtragem de entradas é um dos mais sérios problemas de segurança.
17 Filtros em PHP filter_var() - Filtra uma única variável com um filtro especificado. filter_var_array() - Filtra várias variáveis com o mesmo ou diferentes filtros filter_input() - Recebe uma variável de input e a filtra. filter_input_array() - Recebe diversas variáveis e as filtra com o mesmo ou diferentes filtros.
18 Filtros em PHP Existem dois tipos de filtros: Filtros de validação: usados para validar a entrada de usuário, retornando o tipo esperado no sucesso ou FALSE na falha Filtros de limpeza: usados para permitir ou não determinados caracteres em uma string. Sempre retorna a string.
19 Filtros em PHP - validação Opções e flags são usados para adicionar opções de filtragem nos diferentes filtros. Diferentes filtros têm diferentes opções e flags. Exemplo para validação de número inteiro usando a função filter_var() e as opções "min_range" e "max_range": <?php $var = 300; $int_options = array("options"=>array("min_range"=>0, "max_range"=>256)); if(!filter_var($var,filter_validate_int,$int_options)) { echo("número inteiro válido"); } else { echo("número inteiro inválido"); }?>
20 Filtros em PHP - limpeza Para limpar uma URL enviada de um formulário: <?php if(!filter_has_var(input_post, "url")) { echo("input type does not exist"); } else { $url = filter_input(input_post, "url", FILTER_SANITIZE_URL); }?>
21 Filtros em PHP múltiplas entradas <?php $filters = array( "nome" => array("filter"=>filter_sanitize_string), "idade"=> array("filter"=>filter_validate_int, "options"=>array("min_range"=>1, "max_range"=>120)), " "=> FILTER_VALIDATE_ ); $result = filter_input_array(input_get, $filters); if (!$result["idade"]) { echo("a idade deve estar entre 1 and 120 anos.<br />"); } else if(!$result[" "]) { echo(" não é válido.<br />"); } else { echo("entrada do usuário é válida"); }?>
22 FILTER_CALLBACK É possível criar uma função e usá-la como filtro através de FILTER_CALLBACK, tendo ainda mais controle sobre a filtragem de dados. Associa-se a função ao elemento "options" em um array. No exemplo, os espaços em branco são substituídos por "_": <?php function convertspace($string) { return str_replace(" ", "_", $string); } $string = "OTES02 Aula15 PHP cont"; echo filter_var($string, FILTER_CALLBACK, array("options"=>"convertspace"));?>
23 Tratamento de erros A função exit([string $status]) termina a execução da página, exibindo o valor de $status. die() é um apelido para a exit(). <?php if(!file_exists("hello.txt")) die("arquivo não encontrado"); else $file=fopen("welcome.txt","r");?> <?php $file = fopen("hello.txt", 'r') or exit("hello.txt não encontrado");?>
24 Tratamento de erros Também é possível fazer em PHP: Criar um tratador de erros customizado error_function(error_level,error_message [,error_file[,error_line[,error_context]]]) Modificar o tratador de erros para funcionar para apenas alguns erros a fim de tratá-los diferentemente; Enviar log de erros para um arquivo especificado ou para um destino remoto ( , por exemplo), usando a função error_log(). O padrão do PHP é enviar o log de erros para o sistema do servidor ou para um arquivo configurado no arquivo "php.ini".
Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza
Formulários Em PHP Métodos GET e POST progweb2@thiagomiranda.net Conteúdos Os materiais de aula, apostilas e outras informações estarão disponíveis em: www.thiagomiranda.net Objetivos Entender o funcionamento
Leia maisPara o envio de e-mails pelo PHP é necessário seguir a seguinte sintaxe:
28 Aula 3 Envio de e-mails Para o envio de e-mails pelo PHP é necessário seguir a seguinte sintaxe: Onde: bool mail ( string $to, string $subject, string $message [, string $additional_headers [, string
Leia mais1) Ao ser executado o código abaixo, em PHP, qual será o resultado impresso em tela?
Exercícios sobre Linguagem PHP: 1) Ao ser executado o código abaixo, em PHP, qual será o resultado impresso em tela? 2) Considere a linguagem de programação PHP e seus operadores. A execução da sentença:
Leia maisPersonal Home Page PHP. Prof. Luiz Claudio F. de Souza www.luizclaudiofs.blogspot.com
Personal Home Page PHP 1 O que é PHP? PHP (Personal Home Page) é uma linguagem que permite criar sites WEB dinâmicos, possibilitando uma interação com o usuário através de formulários, parâmetros da URL
Leia maisLINGUAGEM DE PROGRAMAÇÃO WEB
LINGUAGEM DE PROGRAMAÇÃO WEB GABRIELA TREVISAN Formulários e Aula 3 Relembrando HTML 5 Tag Form o Utilizada para marcar a região do formulário. o Os atributos mais importantes são o method e o action.
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 maisCurso PHP Aula 06. Bruno Falcão brunogfalcao@gmail.com
+ Curso PHP Aula 06 Bruno Falcão brunogfalcao@gmail.com + Upload de Arquivos Upload de arquivos Copiar um arquivo de uma máquina local para o servidor web. Exemplos: Imagens, videos, documentos, etc. +
Leia maisInserindo e Listando registros
Inserindo e Listando registros Dando prosseguimento à aula anterior, agora precisaremos construir uma rotina que faça a inserção no banco de dados Escola. A ação agora é inserir o aluno na tabela alunos
Leia maisProgramação WEB II. Conhecendo o PHP. Prof: Kelly E. Medeiros Bacharel em Sistema de Informação. Módulo III
Programação WEB II Conhecendo o PHP Módulo III Prof: Kelly E. Medeiros Bacharel em Sistema de Informação 1 Conhecendo o PHP Com o NotePad++ aberto com um arquivo em branco, devemos fazer uma pequena configuração
Leia maisTecnologias Web. Formulários HTML
Tecnologias Web Formulários HTML Cristiano Lehrer, M.Sc. Tag form (1/2) Todo formulário em HTML é construído usando elementos dentro de um bloco . O bloco define a URL que receberá o formulário
Leia maisTecnologia WEB II. Prof. Erwin Alexander Uhlmann. Introdução ao PHP. UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012.
1 Tecnologia WEB II Prof. Erwin Alexander Uhlmann Introdução ao PHP UHLMANN, Erwin Alexander. Introdução ao PHP. Instituto Siegen. Guarulhos, 2012. 2 Agradecimentos Agradeço à minha esposa Kátia por entender
Leia maisPROGRAMAÇÃO ORIENTADA A OBJETO EM PHP
PROGRAMAÇÃO ORIENTADA A OBJETO EM PHP O PHP através da versão 5, veio desenvolvido com suporte a programação orientada a objetos. O que significa isso? Que a partir da versão 5 é possível criar bibliotecas
Leia maisIniciando PHP. Agenda
Agenda Módulo 2 Iniciando PHP Professor: Eduardo Mendes Visão Geral Arquitetura Cliente-Servidor Programas Básicos Sintaxe do PHP HTML Básico Formulários Manipulação de Strings Controle de Fluxo Visão
Leia maisEnviado dados para o PHP através de formulário
Enviado dados para o PHP através de formulário Bom galera, eu estive um tempo parado sem postar nada aqui no blog, mas prometo que vou tentar voltar a ativa. Mas vamos deixar de conversa e vamos ao que
Leia maisHTML Básico Formulários. Matheus Meira
HTML Básico Formulários Matheus Meira 1 Objetivos Neste apresentação conheceremos os fundamentos básicos de HTML para a manipulação com servlets e jsp. Serão vistos Formulários Links Elementos de disparo
Leia maisCentreWare Web 5.8.107 e superior Agosto de 2013 702P01949. Xerox CentreWare Web Identificar e Aplicar o Firmware Patch para Escanear
CentreWare Web 5.8.107 e superior Agosto de 2013 702P01949 Identificar e Aplicar o Firmware Patch para Escanear 2013 Xerox Corporation. Todos os direitos reservados. Xerox, Xerox e Design, CentreWare,
Leia maisSensor de temperatura Parte 5 Cleiton Bueno www.cleitonbueno.wordpress.com. Preparando o ambiente do Banco de dados Mysql
Criar database: Sensor de temperatura Parte 5 Cleiton Bueno www.cleitonbueno.wordpress.com Preparando o ambiente do Banco de dados Mysql CREATE DATABASE `tempuino` DEFAULT CHARACTER SET utf8 COLLATE utf8_bin
Leia maisUNIDADE III JAVA SERVER PAGES
UNIDADE III JAVA SERVER PAGES MODELO JSP Um dos principais objetivos da tecnologia J2EE é fazer com que as tarefas sejam realizadas de forma separada. Eliminando as dependências, componentes J2EE tornam-se
Leia maisTrabalho Computacional 2. Aplicativo para Gestão Financeira. Grupos: Os trabalhos devem ser feitos individualmente ou em duplas.
Programação Básica de Computadores Engenharia Mecânica Prof. Filipe Mutz 2016/1 Trabalho Computacional 2 Aplicativo para Gestão Financeira Data de Entrega: 06/07/2016. Pontuação: 10 pontos. Grupos: Os
Leia maisCurso De PHP. Aula 4. Formulários. Cookies. Session. Mail
Curso De PHP Aula 4 Formulários Cookies Session Mail Formulários Nós preenchemos diariamente diversos formulários web, seja para se logar e-mail ou criar uma conta em um site. Nesta parte do curso, vamos
Leia maisConsultar Dados de Conta
Consultar Dados de Conta Conteúdo 1. Descrição do Serviço... 3 2. Processo... 3 3. Autenticação... 4 4. Parâmetros de envio... 5 5. Retorno... 5 5.1 HTTP Code... 6 5.2 Retorno em caso de sucesso... 7 5.2.1
Leia maisO objetivo da aula é realizar upload de arquivos com aplicação web. Será realizado o upload de duas formas:
Aula 09 FileUpload Disciplina: Programação Web Prof. Allbert Velleniche de Aquino Almeida E-mail: allbert.almeida@fatec.sp.gov.br Site: http://www.allbert.com.br /allbert.almeida Objetivo O objetivo da
Leia maisConceitos básicos da linguagem C
Conceitos básicos da linguagem C 2 Em 1969 Ken Thompson cria o Unix. O C nasceu logo depois, na década de 70. Dennis Ritchie, implementou-o pela primeira vez usando o sistema operacional UNIX criado por
Leia maisProgramação: Estruturas de seleção
Programação de Computadores I Aula 07 Programação: Estruturas de seleção José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/53 Valores booleanos Os valores booleanos
Leia maisCalculador de preços e prazos de encomendas
Calculador de preços e prazos de encomendas O calculador de preços e prazos de encomendas dos Correios é destinado aos clientes que possuem contrato de SEDEX, e-sedex e PAC, que necessitam calcular, no
Leia maisUnionWeb Condominium
UnionWeb Condominium Esse manual contém explicações técnicas de configuração e manutenção administrativa. Não deve ser repassado para moradores, é para utilização da Administradora ou responsável para
Leia maisPhp Adicionar registo AJUDA Posted by k1ll3rwh4l3-2008/05/18 19:43
Php Adicionar registo AJUDA Posted by k1ll3rwh4l3-2008/05/18 19:43 É assim eu fiz um ficheiro para adicionar registos e outro para listar mas estou com problemas para obter aquilo que desejo. Que é o seguinte
Leia maisMicrosoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR
Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem
Leia maisComo criar um blog. Será aberta uma janela onde você deverá especificar o título do blog, o endereço do blog, e o modelo.
Como criar um blog Criando o blog Vá em www.blogger.com. Entre com sua conta google (a mesma que você usa para acessar o gmail). Escolha um perfil. Na página seguinte, clique no botão novo blog. Será aberta
Leia maisManual MQS. Logo após colocar essas informações abrirá a página inicial do sistema:
Manual MQS Para acessar o sistema MQS na versão em PHP, basta clicar no link: www.mqs.net.br/plus. Colocar login e senha que foram fornecidos por email. Logo após colocar essas informações abrirá a página
Leia maisMais configuração OptraImage
1 fax Personalizarconfiguraçõesdecópia...2 Definirmanualmenteasinformaçõesbásicasdofax...3 Criardestinospermanentesdefax...5 Alterarasconfiguraçõesderecebereenviarfax...7 Ajustarasopçõesdeenviodefax...8
Leia maisMANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO PHP CODING STANDARDS
MANUAL DE PADRONIZAÇÃO DE CODIFICAÇÃO PHP CODING STANDARDS versão 1.0 W7BR Soluções e Tecnologia contato@w7br.com Sumário INTRODUÇÃO... 3 Observação... 3 FORMATO DO ARQUIVO PHP... 4 Identação... 4 Codificação
Leia maisManual Escrituração Fiscal Digital
Manual Escrituração Fiscal Digital NOVEMBRO/2013 Sumário Sumário... 2 1 Introdução... 3 2 Funcionalidade... 3 3 Navegação no Sistema... 4 3.1 Inicialização... 4 4 Configurações Gerais... 7 4.1 Domínios...
Leia maisIncorporando JavaScript em HTML
Incorporando JavaScript em HTML Existem quatro maneiras de incorporar JavaScript em HTML. Vamos abordar as três primeiras, por ser mais comum: Entre as tags dentro do código HTML. A partir
Leia maisDesenvolvimento de aplicações Web. Java Server Pages
Desenvolvimento de aplicações Web Java Server Pages Hamilton Lima - athanazio@pobox.com 2003 Como funciona? Servidor web 2 Internet 1 Browser 3 Arquivo jsp 4 JSP Compilado 2 Passo a passo 1 browser envia
Leia maisCaptura de Processos Programa Captura. Programa Captura Orientações
Programa Captura Orientações Elaborado por: Julio Cesar Cavalheiro PÁG. 1/10 Índice 1. Objetivo... 3 2. Parametrização... 3 3. Andamentos Capturados... 6 4. Tela de Leitura e Status da Captura... 8 5.
Leia maisLinguagem de Programação JAVA. Técnico em Informática Professora Michelle Nery
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery Agenda Regras paravariáveis Identificadores Válidos Convenção de Nomenclatura Palavras-chaves em Java Tipos de Variáveis em
Leia maisFundamentos de Programação Linguagem C++ Entrada e saída com arquivos
Fundamentos de Programação Linguagem C++ Entrada e saída com arquivos Prof.: Bruno E. G. Gomes IFRN 1 Introdução Entrada e saída de dados pode ser feita: Para dispositivo de entrada/saída (monitor, impressora,
Leia maisMANUAL DA SECRETARIA
MANUAL DA SECRETARIA Conteúdo Tela de acesso... 2 Liberação de acesso ao sistema... 3 Funcionários... 3 Secretaria... 5 Tutores... 7 Autores... 8 Configuração dos cursos da Instituição de Ensino... 9 Novo
Leia maisLÓGICA DE PROGRAMAÇÃO. Professor Celso Masotti http://ead.celsomasotti.com.br
LÓGICA DE PROGRAMAÇÃO Professor Celso Masotti http://ead.celsomasotti.com.br Ano: 2015 1 HTML & PHP em Ambiente Web PARTE II Sumário I Decisão... 4 Operadores de Comparação... 6 II IF ELSEIF ELSE... 7
Leia maisAjuda em php + xml + sql Posted by kabonga - 2008/07/15 23:56
Ajuda em php + xml + sql Posted by kabonga - 2008/07/15 23:56 Boas, Estou aqui com um problema com um php. Tenho de gerar um formulário, e ter a validação com mensagens do tipo: "dados inseridos com sucesso"
Leia maisCriação Pagina PHP & MySQL
Criação Pagina PHP & MySQL PHP & Mysql Desde já informo que a seguir criaremos uma simples página em PHP, de modo estruturado, apenas como exemplo de : inserção, edição e exclusão de dados no banco mysql,
Leia maisTestando e Comparando Valores
Testando e Comparando Valores A Instrução if Um dos recursos mais importantes de uma linguagem de computador é a capacidade de testar e comparar valores, permitindo que seu programa se comporte diferentemente
Leia maisIntrodução à Programação. Armazenamento de Grande Quantidade de Informação Usando Vetores
Introdução à Programação Armazenamento de Grande Quantidade de Informação Usando Vetores Armazenando Grande Quantidade de Informação Como armazenar tanta informação? Vetores! 2 Tópicos da Aula Hoje, aprenderemos
Leia maisCarregando dados do Banco de Dados MySQL através de uma tag SELECT
Carregando dados do Banco de Dados MySQL através de uma tag SELECT Como já vimos todo o processo de criação do Objeto XMLHttpRequest e como efetuar a comunicação com o servidor através das funções de OPEN
Leia maisGuia Prático. Rastreamento de Carga Safmarine. @ www.safmarine.com
Guia Prático Rastreamento de Carga Safmarine versão 4 (Agosto 2010) @ www.safmarine.com Introdução O serviço de rastreamento de contêiner permite três tipos de rastreamento: uma para usuários registrados
Leia maisPHP e MySQL Autenticação de Usuários
PHP e MySQL Autenticação de Usuários Programação de Servidores Marx Gomes Van der Linden http://marx.vanderlinden.com.br/ Controle de Acesso A maioria das aplicações web envolve em algum ponto um mecanismo
Leia maisProgramação para web JavaScript
Programação para web JavaScript Professor: Harlley Lima E-mail: harlley@decom.cefetmg.br Departamento de Computação Centro Federal de Educação Tecnológica de Minas Gerais Belo Horizonte, 4 de maio 2016
Leia maisEste tutorial ensina a enviar um email através de um script PHP, a partir de um interface em Flash.
FORMULÁRIO EM PHP Introdução Este tutorial ensina a enviar um email através de um script PHP, a partir de um interface em Flash. Não há nenhum truque de PHP neste processo. De facto, não há nenhum truque
Leia maisModelos de Caso de Administração
Modelos de Caso de Administração Instruções Ajude a equipe Premier+ a concluir seus Casos de Administração de forma rápida e eficiente! Este documento lista as informações necessárias para concluir as
Leia maisLinguagem C. Programação Estruturada. Fundamentos da Linguagem. Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.
Programação Estruturada Linguagem C Fundamentos da Linguagem Prof. Luis Nícolas de Amorim Trigo nicolas.trigo@ifsertao-pe.edu.br Sumário Estrutura Básica Bibliotecas Básicas Tipos de Dados Básicos Variáveis/Declaração
Leia mais- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções
1 - Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções Um programa pode possuir determinados processos realizados repetidas vezes ao longo da execução do programa. Estes processos podem se agrupar
Leia maisCálculo Remoto de Preços e Prazos de Encomendas
Cálculo Remoto de Preços e Prazos de Encomendas O cálculo remoto de preços e prazos de encomendas dos Correios é destinado aos clientes que possuem contrato de SEDEX, e-sedex e PAC, que necessitam calcular,
Leia maisSeu manual do usuário SONY ERICSSON W890I http://pt.yourpdfguides.com/dref/451969
Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para SONY ERICSSON W890I. Você vai encontrar as respostas a todas suas perguntas sobre a no manual
Leia maisO Sistema foi inteiramente desenvolvido em PHP+Javascript com banco de dados em MySQL.
Nome do Software: Gerenciador de Projetos Versão do Software: Gerenciador de Projetos 1.0.0 1. Visão Geral Este Manual de Utilização do Programa Gerenciador de Projetos via Web, tem por finalidade facilitar
Leia maisTreinamento - Union Web
Inserindo formulário de acesso ao sistema no seu site: Para que seus condôminos tenham acesso ao sistema será necessária a inserção do formulário de entrada no seu site, veja com o programador do seu site
Leia maisBC0505 Processamento da Informação
BC0505 Processamento da Informação Assunto: Modularização de código e passagem de parâmetros Aula Prática: 4 Versão: 0.2 Introdução Modularização No Java, como em outras linguagens de Programação Orientadas
Leia mais2 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 maisLASERTECK SOFTECK FC MANUAL DO USUÁRIO
LASERTECK SOFTECK FC MANUAL DO USUÁRIO 2015 SUMÁRIO 1 INTRODUÇÃO... 3 2 REQUISITOS DO SISTEMA... 3 3 INSTALAÇÃO... 3 4 O QUE MUDOU... 3 5 COMO COMEÇAR... 4 6 FORMULÁRIOS DE CADASTRO... 5 7 CADASTRO DE
Leia maisFerramenta de Gestão de Web Site e Solution Backsite News Letter
News Letter E solution (Plug in) O plug in News Letter é uma ferramenta que fornece a capacidade de envio de e mails em massa, através de grupos de usuários ou listas selecionadas. A grande vantagem além
Leia maisAlgoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo
Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em
Leia maisProgramação para Internet I
Programação para Internet I Aula 6 PHP: Include, Require, Variáveis de ambiente Prof. Teresinha Letícia da Silva leticiasfw@yahoo.com.br Inclusão de arquivos com Include e Require no PHP Uma técnica muito
Leia maisCADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word 2010. Sumário
CADERNO DE INFORMÁTICA FACITA Faculdade de Itápolis Aplicativos Editores de Texto WORD 2007/2010 Sumário Editor de texto... 3 Iniciando Microsoft Word... 4 Fichários:... 4 Atalhos... 5 Área de Trabalho:
Leia maisManual do usuário Sistema de Ordem de Serviço HMV/OS 5.0
Manual do usuário Sistema de Ordem de Serviço HMV/OS 5.0 DESENVOLVEDOR JORGE ALDRUEI FUNARI ALVES 1 Sistema de ordem de serviço HMV Apresentação HMV/OS 4.0 O sistema HMV/OS foi desenvolvido por Comtrate
Leia maisLinguagem de Programação I
Linguagem de Programação I Curso de Sistemas de Informação Karla Donato Fook karladf@ifma.edu.br DESU / DAI 2016 Linguagem de Programação C 2 1 Linguagem de Programação C Os programas em C consistem em
Leia maisManual do Painel Administrativo
Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...
Leia maisFigura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?
Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade
Leia maisManual de Operação. Copyright 2011 - Todos os direitos reservados.
Manual de Operação Copyright 2011 - Todos os direitos reservados. SUMÁRIO 1. Informações Gerais...7 1.1 EasyPass... 7 1.2 Observações... 8 2. Conceitos Básicos...10 2.1 Captura de Imagem...10 2.2 Crop...10
Leia maisINF 1007 Programação II
INF 1007 Programação II Aula 05 Cadeias de Caracteres Edirlei Soares de Lima Caracteres Caracteres são representados através de códigos numéricos. Tabela de códigos: Define correspondência
Leia mais1 Funções básicas de implementação de arquivos
1 Funções básicas de implementação de arquivos 1.1 Definindo registros Depois de um objeto do mundo real ter sido modelado, ou seja, após seus atributos importantes (e relevantes) terem sido identificados,
Leia maisLinguagem de Programação III Aula 2 Revisão Parte II
Linguagem de Programação III Aula 2 Revisão Parte II Prof. Moser Fagundes Curso Técnico em Informática (Modalidade Integrada) Instituto Federal Sul-Rio-Grandense (IFSul) Campus Charqueadas Revisão de PHP
Leia maisIntrodução. Manipulação de arquivos em C. Estrutura de Dados II Prof Jairo Francisco de Souza
Introdução Manipulação de arquivos em C Estrutura de Dados II Prof Jairo Francisco de Souza Manipulação de Arquivo em C Existem dois tipos possíveis de acesso a arquivos na linguagem C : sequencial (lendo
Leia maisA pesquisa de termos usando (Espaço) ou &, significa que os dois termos deverão constar no mesmo documento.
1 HOME (PÁGINA INICIAL) Ao acessar a Revista dos Tribunais Online, faca pesquisas por doutrina, jurisprudência, legislação e súmula. Para pesquisas avançadas, acesse a aba de cada tipo de conteúdo especificamente.
Leia maisCOINF. Roteiro de Treinamento 0800Net. Versões e Revisões deste Documento. Índice. 1. Nome do Projeto. 2. Roteiro. Roteiro Treinamento Solicitante
Versões e Revisões deste Documento Data Comentário FEV/2009 Roteiro Treinamento Solicitante Autor Índice 1. Nome do Projeto...1 2. Roteiro...1 Entrando no sistema...1 Menu de Opções Meu Cadastro...2 Tela
Leia maisIntel Teach Program Essentials Course. Tutorial para wik.is
Tutorial para wik.is Esse documento inclui os passos e sugestões para estabelecer um wiki site para o Curso Essencial do Programa Intel Educar ou para sua própria turma. Essas instruções se aplicam para
Leia maisMANUAL DE NORMAS PARA DESENVOLVIMENTO DE CÓDIGO DA FÁBRICA VIRTUAL DE SOFTWARE DA FIPP. Curso Superior de Tecnologia em Sistemas para Internet 2/2012
MANUAL DE NORMAS PARA DESENVOLVIMENTO DE CÓDIGO DA FÁBRICA VIRTUAL DE SOFTWARE DA FIPP Curso Superior de Tecnologia em Sistemas para Internet 2/2012 1. Nomes e localização dos arquivos do projeto: O template
Leia mais0079 - Relatórios Protheus
Relatórios Todos os direitos autorais reservados pela TOTVS S.A. Proibida a reprodução total ou parcial, bem como a armazenagem em sistema de recuperação e a transmissão, de qualquer modo ou por qualquer
Leia maisGuia de Usuário Teclado sensível ao toque TM40
Guia de Usuário Teclado sensível ao toque TM40 1 Índice Página Principal... 1 Menu... 3 Modo Anunciador... 9 Slide Show... 9 Planta Baixa... 9 Status... 9 Zona... 9 Info... 9 Menu.... 3 Funções de Segurança...
Leia maisSistema Integrado CAPES - Programa de Apoio a Eventos no País
COORDENAÇÃO DE APERFEIÇOAMENTO DE PESSOAL DE NÍVEL SUPERIOR DIRETORIA DE GESTÃO DGES COORDENAÇÃO GERAL DE INFORMÁTICA CGIN COORDENAÇÃO DE DESENVOLVIMENTO E MANUTENÇÃO DE SISTEMAS CSI MANUAL DE UTILIZAÇÃO
Leia maisProgramação Engenharia Informática (11543) 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) 1º ano, 1º semestre
Programação Engenharia Informática (11543) 1º ano, 1º semestre Tecnologias e Sistemas de Informação (6619) 1º ano, 1º semestre Cap. 02 Fundamentos de Linguagens Sumário : Linguagem, alfabeto e gramática
Leia maisComandos de repetição For (inicialização; condição de execução; incremento/decremento) { //Código }
Este documento tem o objetivo de demonstrar os comandos e sintaxes básicas da linguagem Java. 1. Alguns passos para criar programas em Java As primeiras coisas que devem ser abordadas para começar a desenvolver
Leia maisAplicaça o Formula rio ScriptCase
Aplicaça o Formula rio ScriptCase Formulário/Configuração Orientação: Único registro Alinhamento Horizontal: Centralizado Largura da Tabela: 800 Unidade da Largura da Tabela: Pixel Formatar ao digitar:
Leia maisLinguagem C Tipos de Dados. void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador
Linguagem C Tipos de Dados void; escalares; sizeof Vectores; strings em C Estruturas Introdução ao pré-processador Funções void void pode ser usado em lugar de um tipo, para indicar a ausência de valor
Leia maisPrimeiros passos das Planilhas de Obra v2.6
Primeiros passos das Planilhas de Obra v2.6 Instalação, configuração e primeiros passos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Preparar inicialização das
Leia maisManual do Usuário do Produto EmiteNF-e. Manual do Usuário
Manual do Usuário Produto: EmiteNF-e Versão: 1.2 Índice 1. Introdução... 2 2. Acesso ao EmiteNF-e... 2 3. Configurações Gerais... 4 3.1 Gerenciamento de Usuários... 4 3.2 Verificação de Disponibilidade
Leia maisManual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20
As informações contidas neste documento estão sujeitas a alterações sem o prévio aviso, o que não representa um compromisso da Virtuem Informática. As pessoas, organizações ou empresas e eventos de exemplos
Leia maisJavaScript. Prof. Msc. Juliano Gomes Weber (jgw@unijui.edu.br) Notas de Aula Aula 12 1º Semestre - 2011. UNIJUÍ DETEC Ciência da Computação
UNIJUÍ DETEC Ciência da Computação Prof. Msc. Juliano Gomes Weber (jgw@unijui.edu.br) JavaScript Notas de Aula Aula 12 1º Semestre - 2011 Tecnologias Web jgw@unijui.edu.br Introdução Com JavaScript implementamos
Leia maisDIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD
DIRETORIA DE TECNOLOGIA DA INFORMAÇÃO SETOR DE ESTÚDIO E SUPORTE MANUAL DE UTILIZAÇÃO DO WEBMAIL DA FTC EAD Salvador Bahia Março/2010 MANUAL DE UTILIZAÇÃO DO WEBMAIL Este manual contém a descrição das
Leia maisManual das planilhas de Obras v2.5
Manual das planilhas de Obras v2.5 Detalhamento dos principais tópicos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Gerando previsão de custos da obra (Módulo
Leia maisBacharelado em Ciência e Tecnologia BC-0505 - Processamento da Informação Teoria Arquivos Prof. Edson Pinheiro Pimentel edson.pimentel@ufabc.edu.
Bacharelado em Ciência e Tecnologia BC-0505 - Processamento da Informação Teoria Arquivos Prof. Edson Pinheiro Pimentel edson.pimentel@ufabc.edu.br Conceitos Arquivos permitem armazenar dados de maneira
Leia maisConvertendo Algoritmos para a Linguagem C
onvertendo Algoritmos para a Linguagem Notas de Aula Prof. Francisco Rapchan www.geocities.com/chicorapchan O objetivo deste texto é mostrar alguns programas em, dando uma breve descrição de seu funcionamento
Leia maisOrientações para o uso do webmail da CODEVASF
Orientações para o uso do webmail da CODEVASF Índice: Página Inicial 2 Correio 2 Enviando uma mensagem Catálogo de endereços 2 3 Configurando o catálogo de endereços 3 Adicionando um contato 4 Enviando
Leia maisManual do Usuário. Protocolo
Manual do Usuário Protocolo Índice de capítulos Parte I - Processos............................... 01 1 - Buscar................................ 01 2 - Listar................................ 02 3 - Abertura..............................
Leia maisPersonalizações do mysuite
Personalizações do mysuite 1. mysuite... 2 2. Customização de campos... 3 3. Importação de dados... 3 4. Integração de sistemas... 3 5. Personalização do Atendimento Online... 4 5.1. Imagens de online
Leia maisHTML. Sessão 8 HTML. Criação de Páginas WEB. Formulários
HTML Sessão 8 HTML Falta ver de que forma podemos trocar informações com nosso visitante. Este aspecto é primordial para a grande quantidade de acções que se podem realizar : Comprar um artigo, preencher
Leia maisDesenvolvimento de Aplicações para Internet Aula 11
Desenvolvimento de Aplicações para Internet Aula 11 Celso Olivete Júnior olivete@fct.unesp.br www.fct.unesp.br/docentes/dmec/olivete jquery Na aula passada: Selecionando atributos Manipulando CSS Inserindo
Leia maisTratamento de Exceções. Alberto Costa Neto DComp - UFS
Tratamento de Exceções Alberto Costa Neto DComp - UFS [ Conteúdo ] Introdução Hierarquia de Erros e Exceções Erros e Exceções predefinidos Bloco try Bloco finally Cláusula throws Lançando exceções Capturando
Leia maisUNIVERSIDADE FEDERAL DO ESPÍRITO SANTO CENTRO UNIVERSITÁRIO NORTE DO ESPÍRITO SANTO
Curso: Engenharia de Computação e Ciência da Computação Data: 10/09/2013 Disciplina: Programação Estruturada Valor: 3,0 pontos Professor: Henrique Monteiro Cristovão Nota: Aluno: Prova resolvida 4ª Prova
Leia mais