Pagina 1 di 1

ASP: indirizzare utenti su pagine diverse con password diver

MessaggioInviato: 26 gen 2006, 20:25
di tonertemplum
Allora ragazzi:
Requisito: devo lavorare con asp + access (non ho grosse pretese/al momento non ho molto tempo x impare php/mysql :) )
domanda: so programmare uno script che indirizza l'utente su ok.asp se username e password sono corrette, confrontandole con quelle contenute in un database access, oppure su fallito.asp se sono errate.
Vorrei riuscire, anche mantenendo uguale la password, ma variando solo la username, a indirizzare gli utenti su diverse pagine. Spiego meglio:

USERNAME: Alessandro PW: webtemplum ----> Pagina alessandro.asp
USERNAME: Danilo PW: webtemplum -----> Pagina danilo.asp
USERNAME: Luca PW: webtempum-----> Pagina luca.asp
USERNAME: ALessandro PW: ciao -----------> Pagina fallito.asp

Chi può abbozzarmi uno script????????
Chi mi risponde bonifico on line di 5000 € :lol: :lol: :lol: :lol:

Grazie a tutti!

MessaggioInviato: 27 gen 2006, 08:51
di tonertemplum
up....

MessaggioInviato: 27 gen 2006, 09:47
di thrantir
allora, a occhio e croce, la pagina su cui vuoi reindirizzare l'utente e' la pagina del suo profilo, diciamo la sua homepage. Allora, la soluzione piu' elegante mi sembra scrivere du un campo della tabella degli utenti, oppure su una tabella a parte con chiave esterna=idutente, se non vuoi modificare il modello, la url (o solo il nome del file se il path e' sempre lo stesso) della pagina su cui vuoi mandarlo. Nel momento in cui verifichi la password, ti leggi quel valore e ci fai il redirect

con asp ho avuto a che fare una sola volta, ma mi e' sembrato una porcheria... non che il php sia il massimo della vita, ma senzaltro e' piu' decente da un punto di vista sintattico. Quando avrai un po di tempo dai uo sguardo al python :wink:

MessaggioInviato: 27 gen 2006, 18:53
di tonertemplum
uhm... non ho idea di come fare a recuperare quel valore dalla tabella, ora ci smeno un po', mi sembra cmq una buona soluzione....

MessaggioInviato: 27 gen 2006, 22:47
di thrantir
in pratica, se hai un database come si deve, ad ogni utente sarà legato un idutente. A questo punto, se non vuoi modificare la tabella degli utenti, fai una nuova tabella con un campo idutente e l'altro con la pagina relativa a qeul'utente. Quando recuperi l'utente, conoscendo il suo id recuperi la pagina dall'altra tabella