MOTOR DE BUSCA USANDO FLASH+ASP



Documentos relacionados
NEWSLETTER USANDO FLASH+ASP

GUESTBOOK UTILIZANDO INTERAÇÃO FLASH+PHP

SCROLL CONTÍNUO DE UM FICHEIRO HTML

[ASP (APPLICATION SERVER PROVIDER)] ASP (Application Server Provider) Formando: Fernando Duarte

Calculador de preços e prazos de encomendas

= "mail.csgnet.org" 'Servidor que vai enviar a

Este tutorial ensina a enviar um através de um script PHP, a partir de um interface em Flash.


Aplicativo para geração automática de páginas de gerenciamento on-line de banco de dados para sites

Cálculo Remoto de Preços e Prazos de Encomendas

Manipulando Strings no VBA (Replace, Mid e InStr)

Faça Fácil Monitoramento dos Coletores do Proficy Historian nas Telas do RTIP

Laboratório de Programação I

2.) Listagem Página a Página

Criando scanner para dectar BackupExec vulneráveis ao exploit do Metasploit. Inj3cti0n P4ck3t

Informática de Gestão 1º ano / 1º semestre Ano letivo: 2014/2015. Visual Basic VBA

Tutorial 3 Básico do VBA do Excel


CTIONSCRIPT. Painel Action

Iniciando PHP. Agenda

FLASH 5 E XML. XML - Simples

Personal Home Page PHP. Prof. Luiz Claudio F. de Souza

Introdução ao. Script. Baltazar Tavares (Psycho Mantys)

Quando acabares de fazer a tua imagem precisas de a gravar em png. Clica em File > Save for Web

Escrever scripts de PHP com HTML

Inserindo e Listando registros

Estrutura Condicional C++

Proteção em tempo real. O Windows Defender emite um alerta quando algum spyware tenta se executar ou se instalar no computador. Ele também emite um

Aula 11: Desvios e Laços

Conceitos Básicos de Scripts

Estruturas de Decisão. APROG (Civil) Aula 6

VETORES E MATRIZES. By Eduardo Vieira Machado (Good Guy)

GUIÃO DO TRABALHO PRÁTICO INTRODUÇÃO À PROGRAMAÇÃO WEB SISTEMAS DE INFORMAÇÃO EMPRESARIAIS. Faculdade de Engenharia da Universidade do Porto

PHP (PHP Hypertext Preprocessor)

Módulo de Funil e Proposta

Folha 3 - Análise léxica

Variáveis indexadas Vectores e Matrizes. APROG (Civil) Aula 12

Basicamente iremos precisar de uma base de dados na qual iremos armazenar os registros feitos pelos vistantes: Vamos armazenar os seguintes dados:

Transcições de Ficheiros

Simulado de Linguagem de Programação Java

Autor: Tiago Lone Nível: Básico Criação: 19/12/2005 Última versão: 18/12/2006. PdP. Pesquisa e Desenvolvimento de Produtos

Tutorial de Extensibilidade

APOSTILA DE VBA PARA EXCEL MARCOS DE BARROS OUTUBRO DE RISK MANAGEMENT

PHP Estruturas de repetição

10. Acessando o Banco de Dados através do Visual Basic

Shell Script. Rafael Silva Guimarães

INSTITUTO POLITÉCNICO DE TOMAR Escola Superior de Tecnologia

Testando e Comparando Valores

Um Exemplo de Refatoração. Prof. Alberto Costa Neto DComp/UFS

Arduino e Processing. Professor: Paulo Marcos Trentin Escola CDI Videira

manual: o envio de documentos passo a passo ano lectivo

Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Conceitos. Constantes. Fórmulas. Referências. Números, texto, datas, horas. começam por = podem conter funções (Sum, Count,...)

Compiladores II. Fabio Mascarenhas

Tutorial do aluno Ambiente Virtual de Aprendizagem (AVA) Rede e-tec Brasil

Laboratório de Banco de Dados II Aula 1. Stored Procedures

Comandos de repetição while

Uma introdução ao GAP

Fila de Prioridade. Siang Wun Song - Universidade de São Paulo - IME/USP. MAC Estruturas de Dados

Como colocar uma notícia no site internet da UMMSP?

Programação para Servidores. Cassio Diego

Tecnologias da Informação e Comunicação

14.1 Vetor - Problemas

Tutorial de instalação do Betha Auto Cotação em Windows por Diretoria de Tecnologia da Informação

Nome: n.º 3º AT, BT, CT WEB Barueri, 18 / 08 / ª Postagem Disciplina: PRMD

Cálculo Remoto de Preços e Prazos de Encomendas

Copiar e colar movimentos

Introdução sobre Scilab

Linguagens de Programação

Adicionando Propriedades e Funcionalidades aos Componentes Parte II

Questões dadas em Sala de Aula (para cada turma), nas aulas de Teoria:

Disciplina de Programação de Robôs Móveis SSC-0712

Objectivos. Introdução à programação Macros em Microsoft Excel Introdução ao Visual Basic para Aplicações (VBA)

Tecnologias da Informação e Comunicação

MODELAR UM OBJECTO COM RASTO ATRAVÉS DO SWIFT 3D

Introdução à Computação

LINGUAGEM DE PROGRAMAÇÃO WEB

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90.

Variáveis Tipos de Dados. APROG (Civil) Aula 2

Integração por Web Services

Programação em MATLAB

Cadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)

DESENVOLVIMENTO DE SOFTWARE

Introdução ao Fortran 90. Aula 3

Guia do RepositorioDocumento

1. INTERNET OU NET. O que é necessário para aceder à Internet? Hardware. Computador. Linha telefónica normal, linha RDIS, ligação por cabo ou ADSL.

Conceitos básicos da Internet Vídeo aula 01 - DVD

Elementos básicos das linguagens de programação

Manual de Configuração das impressoras (Fotocopiadoras) do AES

Formulário de Contato

Ajuda em php + xml + sql Posted by kabonga /07/15 23:56

1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo Menu sítio Menu utilizadores Outras funcionalidades 8 4

aplicação arquivo Condições Gerais de Utilização

1 o º ciclo. Índice TUTORIAL

De novo, vamos começar pelas funções mais básicas, testá-las e depois usá-las em funções mais complexas.

Como partilhar conteúdos em segurança via uma uma plataforma de armazenamento (nuvem cloud) - Google drive ou Dropbox

Transcrição:

MOTOR DE BUSCA USANDO FLASH+ASP Introdução Com este tutorial irás aprender a fazer um motor de busca usando ASP + Flash + Base de dados Access. Muito útil para encontrar dados e informações nas bases de dados dos sites. 1. Criação do ficheiro de Base de Dados Acess: Clica em Ficheiros > Nova. Na janela que se abre, selecciona Base de dados. Grava a tua base de dados com o nome de "dados.mdb". Depois clica em "Criar tabela na vista de estrutura" para criar os campos. Os campos serão os seguintes: id, nome, apelido, email, site e profissao Nota: para facilitar e evitar erros, aconselhamos a escrever os nomes em minúsculas e sem acentos.

:Grava a base dados. 2. Criação do ficheiro ASP: Agora vamos fazer o ficheiro ASP que irá fazer a ligação com a base de dados e enviar respostas para o teu Filme Flash. Abre um editor de textos da tua preferência, o bloco de notas por exemplo. Copia e cola o seguinte código: <%@Language="VBScript"%> <% Option Explicit Dim ors, oconn, strsql Dim results Set oconn = Server.CreateObject("ADODB.Connection") Set ors = Server.CreateObject("ADODB.Recordset") oconn.open "DRIVER={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("dados.mdb") If UCase(Request("nome")) = "ALL" Then strsql = "SELECT * FROM dados" Else strsql = "SELECT * FROM dados WHERE nome LIKE '" & Request("nome") & "'" End If ors.open strsql, oconn, 2, 3 If ors.eof Then Response.Write "success=false" Else Response.Write "success=true&results=" Do While Not ors.eof results = results & ors("nome") & " " & ors("apelido") & vbcr results = results & ors ("profissao") & vbcr results = results & ors ("email") & vbcr results = results & ors("site") & vbcrlf ors.movenext Loop End If

ors.close Set ors = Nothing oconn.close Set oconn = Nothing Response.Write Server.URLEncode(results) %> Guarda este ficheiro como "busca.asp". Não vamos explicar o significado de cada código, porque o foco deste tutorial é FLASH e não ASP. 3. Criação do ficheiro Flash: Inicia um novo filme no Flash. Na 1ª "frame" coloca a seguinte acção: nome = ""; success = ""; stop (); Cria uma "Text Field" dinâmica com a variável "nome". Cria um botão e coloca o seguinte script: on (release) { gotoandplay (2); } Na 2ª "frame" coloca o seguinte script: loadvariablesnum ("busca.asp", 0, "POST"); Este script é muito importante, é ele que envia os dados para o ficheiro ASP, que por sua vez faz a pesquisa dentro da base de dados.

Na 3ª frame coloca o seguinte script: if (success ne "") { if (success eq "False") { gotoandstop (8); } else { gotoandstop (7); } } Este script verifica se o nome digitado existe ou não na base de dados. Se verdadeiro, o filme vai para a "frame" 8, se falso, vai para a "frame" 7. Coloca nas "frames" 3, 4 e 5 uma mensagem de espera, por exemplo: "Por favor aguarde". Na "frame" 6 coloca a seguinte "action": gotoandplay (3); Se a resposta ainda não for concluída, volta para a "frame" 3. Na "frame" 7, cria uma "Text Field" dinâmica e na variável coloca "results", tal como está na imagem abaixo. Este campo recebe as informações que o ASP envia para o filme Flash. Na "frame" 8 coloca uma resposta para o caso de não for devolvido nenhum resultado, por exemplo: "Não foi encontrada nenhuma ocorrência para a sua pesquisa." Guarda o ficheiro (com o nome que quiseres) e publica o SWF num HTML e na mesma pasta deste último coloca os ficheiros ASP e a base de dados. Espero que este tutorial te tenha ajudado. Se tiveres alguma dúvida ou questão, não hesites em utilizar os nossos Fóruns de Discussão.

Bons Flashes Sérgio Brandão sergio.brandao@flashwebtraining.com