Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Bloccare invio email in caso di stessa email già inserita

    Ciao a tutti

    sto realizzando un modulo inserimento dati in db access.

    Vorrei inserire un controllo sull'email che in caso di inserimento della stessa email venga bloccato l'invio dell'email.

    Ho provato varie soluzioni ma non vanno a buon.
    Mi hanno consigliato anche questo:

    EMAIL_PRESENTE = "FALSE"
    MIAVARIABILE = REQUEST.FORM("EMAIL")

    SQL = " SELECT EMAIL FROM TabUtente WHERE EMAIL = '" & MIAVARIABILE & "'"
    Set rs = cn.Execute(SQL)
    If (rs.EOF and rs.BOF) Then
    EMAIL_PRESENTE = "TRUE"
    End If

    ma nn sono riuscito a farlo funzionare.

    Avete qlc suggerimento?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    SQL = " SELECT EMAIL FROM TabUtente WHERE EMAIL = '" & trim(MIAVARIABILE) & "'"
    Set rs = cn.Execute(SQL)
    If NOT rs.EOF Then
    EMAIL_PRESENTE = "TRUE"
    End If

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    Non c'è verso.....l'email parte sempre!

    Se nella textbox non inserisco l'email non parte ma se metto un email, quindi anche una utilizzata in precedenza, me la spedisce lo stesso!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Beh dipende dal controllo che fai successivamente e che nel tuo script non ha messo...

    Roby

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.