Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Workshop de ASP
SEÇÕES
Manuais relacionados
+Workshop de ASP
Categorias
+Scripts em ASP

Índice do Manual Workshop de ASP
+ Melhorar o registro em buscadores
+ Include. Incluir arquivos ASP
+ Crie seu próprio buscador
+ O objeto RecordSet
+ Paginar resultados em ASP
+ Global .ASA
+ Contar usuários ativos
+ Percorrido arrays e coleções
+ Mais sobre cookies
+ Detector de navegador
+ Trabalho com o buffer da página
+ Utilização ou não do Cache
+ Objeto Server
+ Leitura e escritura de arquivos em ASP
+ Cálculo de dias que faltam para uma data
+ Componentes do servidor ASP
+ AspUpload
+ Exportar dados de MySQL a Microsoft Access
+ Exportar dados de Access a MySQL
+ Mandar e-mails pelo ASP
+ Criar banco de dados Access com ASP
+ Passagem de variáveis pela URL
+ Uso de CDONTS para script de recomendar a um amigo em ASP
+ Servidores nos EUA e o asp
+ Como fazer zonas aleatórias em asp
+ Selects dependentes com ASP e banco de dados
+ Sistema de Recomendação em ASP com CDONTS
+ Encaminhar o navegador a uma URL com ASP detalhado
+ Uso de cookies
+ Galeria de imagens em ASP
+ Escrever um arquivo Excel através de ASP
+ Tratar erros em sentenças SQL executadas em ASP
+ Validar uma data com ASP
+ Arredondar decimais em ASP
+ Devolver um arquivo de Word através de uma página ASP
+ Um Chat em ASP
+ Averiguar o endereço IP de um visitante e bloquear IPs, em ASP
+ Lista dos arquivos de um diretório com ASP
+ Percorrido genérico por um recordset com ASP
+ Intranets com ASP
+ Restringir o acesso a páginas com ASP
+ Saídas em formato compatível Excel
+ Variáveis de servidor em ASP
+ GeoLite Country para ASP. Conhecer o país de um IP
+ Um Sistema de postais Virtuais em ASP I
+ Um Sistema de postais Virtuais em ASP II
+ Messenger através de BD em ASP
+ Objeto Datagrid de ASP.NET em ASP
+ Percorrer campos de formulário complexos em ASP
+ Percorrer valor do campo auto-numérico depois de inserir em ASP
+ O Objeto Browser Capabilities
+ Buscador simples em ASP melhorado

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Um Sistema de postais Virtuais em ASP I

Muitos de vocês me pediram um artigo sobre o desenvolvimento de uma aplicação de envio de postais, pois aqui está.


O código que vou mostrar é o mesmo que o usado no sistema de postais de ASPTutor, portanto para que você tenha uma idéia do funcionamento geral antes de se confundir com o código, lhe recomendo que passe por esta página.

O ActiveX que vamos usar para enviar o postal é ASPemail de Persit, entre outras coisas porque pouco a pouco se converteu em um padrão e além disso, nos permite enviar correio com formato HTML. Você tem todos os procedimentos de configuração e uso de ASPEmail em http://www.asptutor.com/asp/vart.asp?id=55

Nossa aplicação vai custar de uma estrutura de diretórios para armazenar as imagens, um banco de dados e três módulos asp.

Vamos começar descrevendo a estrutura de diretórios que vamos criar.
Situaremos nossa aplicação de e-postais e um diretório que denominaremos "postais" (aqui situaremos nossos módulos .asp) que por sua vez criaremos ou sub-diretório de "postais" chamado "images" para situar as imagens que enviaremos em nossas postais. Debaixo de "images" criaremos o diretório "miniaturas" destinado a conter cópias reduzidas de todas nossas imagens a fim de agilizar o carregamento quando mostremos os catálogos de imagens.

Nossa estrutura final deveria ficar assim:


Descrição do banco de dados:


Como se vê, o banco de dados é muito simples, só contém uma tabela denominada "postais" e três campos

id Campo auto-numérico que nos faz de identificador de cada imagem
url Nome físico da imagem (mariposa.gif, avion.jpg,...) 
tema El campo tema nos servirá para agrupar todas as imagens de um mesmo tipo (paisagens, infantil, ...)


Ate aquí é simples, não é? Bom, pois como se vê agora o código tampouco é tão complexo.

Módulos da aplicação

Como dissemos ao princípio, a aplicação consta de 3 módulos:

default.asp Será a página de início de nosso sistema de postais. Cumprirá uma dupla função, nos servirá tanto para escolher o tema do postal (se se entra nele sem parâmetros) como para que o usuário confeccione o postal uma vez escolhido o tema
confirmapostal.asp Neste modulo comprovaremos que o usuário introduziu todos os dados necessários para o envio, e sendo assim, lhe mostraremos uma pré-visualização do postal e lhe daremos a oportunidade de envia-lo ou voltar atrás para corrigi-lo.
enviarpostal.asp Neste módulo chamaremos a ASPEmail e confeccionaremos e enviaremos o postal

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Workshop de ASP

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em Scripts em ASP


Comentários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites