MOTOR DE BUSCA USANDO FLASH+ASP



Documentos relacionados
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)

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

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

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

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

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

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

14.1 Vetor - Problemas

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

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

Copiar e colar movimentos

Introdução sobre Scilab

Adicionando Propriedades e Funcionalidades aos Componentes Parte II

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

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

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

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.

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