Olá, Visitante. Por favor Entre ou Registe-se se ainda não for membro.
4 de Dezembro de 2008, 18:22:14
Início Ajuda Pesquisa Entrar Registe-se
Notícias: Já somos mais de 600 MEMBROS!


+  Redcodestudio
|-+  Programação Web
| |-+  Outras Linguagens
| | |-+  Duvida ASP
« anterior seguinte »
Páginas: [1] Ir para o fundo Imprimir
Autor Tópico: Duvida ASP  (Lida 900 vezes)
overkill[pt]
Iniciado
*
Offline Offline

Mensagens: 1


Ver Perfil
« em: 2 de Julho de 2008, 12:32:10 »

Boas pessoal , desde ja o meu muito obrigado por me terem aceite neste magnifico forum ..

Estou com um projecto em maos na Univ com as tecnologias ASP , SQL , BD ACESS , e em que o projecto consiste num site fotografias em que so se pode consultar as provas de um determinado evento introduzindo uma password fornecida pelo fotografo ...

Até aqui tudo bem ...Ja possuo as ligaçoes ha BD feitas , a BD com as relacoes feitas mas agora surge-me uns problemas ....

Quando entramos na pagina provas.asp é nos fornecido fotos de eventos ... assim que clicamos em cima de um evento é nos pedido a tal password ... até aqui tudo bem se clicarmos em cima da 1ª foto surge uma janela a solicitar a password ....Agora a minha duvida é a seguinte ...Desejo que assim que o utilizador adicione a password seja visto na BD se ela existe ....E se existir automaticamente quero que a janela usada para login se feche e que a pagina provas se refresque apresentando as FOTOS associadas a essa password ... Mas como faço eu isso ??
De informar que na BD encontram se apenas os caminhos das fotos ... Pois nao quero as fotos dentro da BD mas sim apenas o caminho para as chamar ...com as fotos armazenadas no servidor ...Desejo tambem que nao seja permita a navegaçao manual do cliente entre paginas ... para aceder a esse evento tera mesmo que efectuar o login ...

Caso consigam ajudar agradecia ....
Obrigado



Aqui segue o conteudo do projecto que coloquei para download ... (http://xxx.sendspace.com/file/h3gtb4)
Registado
gimbras
Emblema de Prata
****
Offline Offline

Mensagens: 1103



Ver Perfil WWW
« Responder #1 em: 2 de Julho de 2008, 18:23:11 »

Bom, não entendo nada de ASP. Mas o PHP consegue fazer isso usando uma lógica que dará para o teu caso, penso eu de que.

Quando o utilizador introduzir a password, esta será verificada na BD, comparando os campos username e password da respectiva tabela com os fornecidos pelo utilizador.

No PHP, é comparado usando uma versão que descodifica a password criptada na bd e depois comparando-a.

Depois dessa validação, criavas um IF. "Se" os dados baterem certos com os da BD, o utilizador é transportado para uma página onde pode ver as fotos.
"Se não" vai para outra página, dizendo que o username e password estão errados.

Quanto à questão de impossibilitar o acesso às fotos via endereço das próprias imagens, sempre podes usar a Protecção Hotlink que impede o visionamento de imagens sem que as mesmas estejam embebidas numa página.

Bem, fiz o meu melhor. Mas de ASP... rien de papu.

Cumps.
Registado

Páginas: [1] Ir para o topo Imprimir 
« anterior seguinte »
Ir para:  


Entrar com nome de utilizador, password e duração da sessão


Powered by MySQL Powered by PHP Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 válido! CSS válido!
Página criada em 0.056 segundos com 19 procedimentos.