Ciao a tutti, lo script che segue controlla l'esistenza di un username nel db, se esiste rimanda ad una pagina d'errore...
Come faccio per avere il contrario...
cioè...
Se esiste ok... non interviene
Se non esiste... rimanda ad una pagina d'errore
Grazie a tutti per l'aiutocodice:<% ' *** Redirect if username exists MM_flag="MM_insert" If (CStr(Request(MM_flag)) <> "") Then MM_dupKeyRedirect="sponsor_errato.asp" MM_rsKeyConnection=MM_Connessione_Anagrafiche_STRING MM_dupKeyUsernameValue = CStr(Request.Form("Cod_Sponsor")) MM_dupKeySQL="SELECT Sponsor FROM Anagrafiche WHERE Sponsor='" & Replace(MM_dupKeyUsernameValue,"'","''") & "'" MM_adodbRecordset="ADODB.Recordset" set MM_rsKey=Server.CreateObject(MM_adodbRecordset) MM_rsKey.ActiveConnection=MM_rsKeyConnection MM_rsKey.Source=MM_dupKeySQL MM_rsKey.CursorType=0 MM_rsKey.CursorLocation=2 MM_rsKey.LockType=3 MM_rsKey.Open If Not MM_rsKey.EOF Or Not MM_rsKey.BOF Then ' the username was found - can not add the requested username MM_qsChar = "?" If (InStr(1,MM_dupKeyRedirect,"?") >= 1) Then MM_qsChar = "&" MM_dupKeyRedirect = MM_dupKeyRedirect & MM_qsChar & "requsername=" & MM_dupKeyUsernameValue Response.Redirect(MM_dupKeyRedirect) End If MM_rsKey.Close End If %>

Rispondi quotando