Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    verificare l'esistenza di un Username?

    Uso questo script per iscrizione ad una community
    ora volevo sapere come fare un redirect ad una pagina di errore
    se esiste gia qualcuno con lo stesso User nel database

    codice:
    <%
    '**************CONNESSIONE 
    Set Cn = Server.CreateObject("ADODB.Connection")
    Cn.open "Driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")
    Set rs = Server.CreateObject("ADODB.Recordset")
    sql="Select * from utenti"
    rs.Open sql, cn, 3, 3
    
    '**************REGISTRAZIONE
    rs.AddNew
    rs("User") = Request.form("User")
    rs("Password") = Request.form("Password")
    rs("Email") = Request.form("Email")
    rs("Nome") = Request.form("Nome")
    rs("Cognome") = Request.form("Cognome")
    rs("Telefono") = Request.form("Telefono")
    rs("Sesso")= Request.form("Sesso")
    rs("Foto")= Request.form("user")
    rs("Stato_Sentimentale")= Request.form("Stato_Sentimentale")
    giorno = request.form("giorno")
    mese = request.form("mese")
    anno = request.form("anno")
    data = giorno & "/" & mese & "/" & anno
    rs("Data_Nascita")= data
    rs("Data_Iscrizione")=date()
    
    rs.Update
    rs.Close
    set rs = Nothing
    cn.Close
    Set cn = Nothing
    Response.redirect "ok.asp"
    %>

    Grazie 19000
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    cioè forse non mi sono spiegato bene
    come si verifica l'esistenza di un user nel db?

    se esiste scrivo se no redirect...

    grazie 20.000
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  3. #3
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    codice:
    User = Request.form("User")
    Password = Request.form("Password")
    	
    	strsql = "Select * FROM tbl_login "
    	strsql = strsql & "WHERE login ='" & user & "' AND password = '" & password & "'"
    	
    	Set objConn = Server.CreateObject("ADODB.Connection")
    	objConn.Open strConn
    	set objRs = objConn.Execute(strsql)
    	
    	If objRs.EOF then
    		'Non e' valido, mandalo indietro
    		response.redirect "ciao.asp"
    	Else
    		'e' valido, fallo entrare
    		session("login") = True
    		
    		objRs.close
    		Set objRs = Nothing
    		response.redirect "ufficio.asp"
    	end if

  4. #4
    ma questo è un login ???

    io devo verificare l'esistenza al momento della registrazione
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  5. #5
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    pappa pronta?

    E' un esempio, il criterio è lo stesso... adattalo... pigrone! :maLOL:

  6. #6
    a ok
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  7. #7
    ho fatto così..... ma mi registra cmq..
    codice:
    if rs.eof then
    
    Response.redirect "registra2.asp"
         
    else
    
    rs.AddNew
    rs("User") = Request.form("User")
    rs("Password") = Request.form("Password")
    
    etc etc...
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  8. #8
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    Scusa tanto ma il confronto tra l'esistente ed il nuovo utente?

  9. #9
    FA NULLA SCUSAMI... NON LO FACCIO
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  10. #10
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135
    adesso sono occupato, ti passo il codice più tardi... pazienta...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.