![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Asp & Asp.net |
|
|
LinkBack | Strumenti di discussione |
|
|
#31 (permalink) | |
|
Data di registrazione: Aug 2006
Messaggi: 241
|
Non ho ben capito come vanno legati i due gruppi di codici quello della registrazione utente e quello dell'invio email
Io li ho scritti così,ho provato la registrazione avviene ma l'email non la manda ![]() Quote:
| |
|
|
|
|
|
|
|
#34 (permalink) |
|
Data di registrazione: Aug 2006
Messaggi: 241
|
Vi prego non odiatemi...........ma ho ancora qualche problema !
Una volta che la registrazione è andata a buon fine, si aprirà la pagina "reg_ok.htm" che dà il benvenuto ecc.... Ma ho notato che anche se non mi registro posso accedere a quella pagina, scrivendo sulla barra di navigazione : "http://pagina di inserimento dati/reg_ok.htm" Quindi in pratica chiunque conoscendo il nome della pag. potrà accedere saltando la procedura di registrazione ![]() |
|
|
|
|
|
#35 (permalink) |
|
Esperto
|
Puoi benissimo usare le var di sessione così controlli se l'utente è registato.
Se lo è gli mostri la pagina altrimenti gli mostri altro Ciao ![]() |
|
__________________
Realizzazione siti viterbo Vacanze da sogno in un Agriturismo Bolsena sulle rive del lago. |
|
|
|
|
|
|
#37 (permalink) |
|
User
Data di registrazione: Jun 2006
Messaggi: 142
|
Gelova la mia piccola esperienza mi dice di consigliarti questo semplice script che uso pure io
<% if Session("Autenticato")<>"OK" then Response.Redirect("index.asp") end if %> dove index.asp è la pagina che gli spunta se non è autenticato....differentemente se lo è glispunta la pagina versola quale ha effettivamente puntato! questa stringa la metti all'inizio codice della pagina....nella linea 1 anche! |
|
__________________
LA MIA COLLEZIONE DI MAGLIE DA CALCIO www.la-maglia-rosanero.com |
|
|
|
|
|
|
#39 (permalink) | |
|
Data di registrazione: Aug 2006
Messaggi: 241
|
Ho provato il tuo script ma con dispicere devo dirti che non mi funziona
l'ho modificato in base alla sessione del mio codice così: <% if Session("registrato")="sicuro" then Response.Redirect("index.asp") end if %> Questo è il mio file che fa il check Quote:
| |
|
|
|
|
|
#40 (permalink) |
|
User
Data di registrazione: Jun 2006
Messaggi: 142
|
allora ammettiamo che la pagina che non vuoi far vedere è la pagina dopolaregistrazione.asp
e quella del login è login.asp allora questo è il codice della pagina dololaregistrazione.asp : <% ....... ........... %> tu il pezzo di codice che ti ho dato devi metterlo nel codice dalla pagina dopolaregistrazione.asp prima del suo codice <% .....................%> capito..? ovviamente modifica la pagina index.asp con quella del tuo login! prova ad andare in questa pagina mia http://www.la-maglia-rosanero.com/fo...iofoto/add.asp come vedi on sei validato e ti rimanda alla pagina di login nel mio caso index.asp! tu hai INTEGRATO il pezzodi codice nel tuo codice...invece devi separarli per come te l'h o dato! tipo Codice:
<%
if Session("Autenticato")<>"OK" then
Response.Redirect("index.asp")
end if
%>
<html>
<head>
<title>aggiungi record</title>
</head>
<body bgcolor="#FF99CC">
<div align="center">
<center>
<form method="post" action="add-process.asp">
<p> </p>
<table width="660" border="0" cellspacing="0" cellpadding="1" height="230" align="center" bgcolor="#000000" id="table1">
<tr>
<td height="66" width="967">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" height="201" id="table2">
|
|
__________________
LA MIA COLLEZIONE DI MAGLIE DA CALCIO www.la-maglia-rosanero.com |
|
|
|
|
|
|
#41 (permalink) |
|
Data di registrazione: Aug 2006
Messaggi: 241
|
Ma è proprio quello che ho fatto, il tuo codice e cioè
<% if Session("registrato")="sicuro" then Response.Redirect("reicreg.htm") end if %> L' ho inserito in cima alla pagina da nascondere e cioè "reg_ok.htm" che sarebbe la pagina che appare dopo l'avvenuta corretta registrazione naturalmente l'ho modificata perchè la mia pag "check.asp" in session era diversa (vedi sopra) ![]() |
|
|
|
|
|
#43 (permalink) |
|
User
Data di registrazione: Jun 2006
Messaggi: 142
|
|
|
__________________
LA MIA COLLEZIONE DI MAGLIE DA CALCIO www.la-maglia-rosanero.com |
|
|
|
|
|
|
#45 (permalink) | |
|
Esperto
|
Quote:
Ad ogni modo ti consiglio di validare il form sia via javascript che, successivamente, via asp. Via asp devi controllare che i valori immessi dall'utente siano validi, ad esempio qualcosa del genere: Codice:
nome = Request("nome")
dataNascita = Request("dataNascita")
If nome = "" then errore = "Nome é vuoto<br>"
If dataNascita = "" or not IsDate(dataNascita) then errore = errore & "Data di nascita non valida<br>"
...
If errore <> "" then
Response.Write(errore)
Response.End
Else
...
End if
![]() | |
|
|
|
| Tags: aspcome, creare, login, registrazione, utenti |
| Strumenti di discussione | |
|
|