Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Controllo mail esistente

    <%
    Dim nome, email, testo, tuamail, conn

    strConn="driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("mio.mdb")
    set conn=server.createobject("ADODB.Connection")
    conn.open strConn

    Dim sql, rs
    sql = "SELECT * FROM miatabella"
    Set rs = Server.CreateObject("ADODB.Recordset")
    rs.Open sql, conn, 3, 3



    rs.AddNew
    rs("nome") = Request.Form("nome")
    rs("email") = Request.Form("email")
    rs.Update


    testo = "mio messaggio di testo"
    Set tuamail = Server.CreateObject("CDONTS.Newmail")
    tuamail.from = "mail mittente"
    tuamail.to = rs("email")
    tuamail.bcc = "destinatario2, destinatario3, destinatario4"
    tuamail.subject = "testo soggetto mail"
    tuamail.body = testo
    tuamail.BodyFormat = 0
    tuamail.MailFormat = 0
    tuamail.send


    Set tuamail = Nothing
    Set rs = Nothing
    conn.Close
    Set conn = Nothing
    %>

    Questa paginetta è collegata ad un'altra contenente un piccolo form per iscriversi ad una newsletter.
    Pensavo: posso fare in modo di non permettere l'iscrizione se la mail che passa esiste già nel db?
    Grazie!!
    E' arrabbiato con il mondo, con la propria famiglia e con se stesso. Più che altro è arrabbiato e basta. (Goblin furioso)

    Scaglia abbastanza goblin su un qualsiasi problema e dovresti risolverlo. E in ogni caso ti ritroverai meno goblin trai i piedi. (Scagliaorda goblin)

  2. #2
    Utente di HTML.it L'avatar di mexican
    Registrato dal
    Oct 2001
    residenza
    cava de tirreni
    Messaggi
    3,541

    certo

    strsql="Select * From tuatabella where email=" emaildacontrollare
    rs.open strsql, conn
    if not rs.eof then

    esiste già e mandi un'alert o quello che vuoi

    else
    fai l'inserimento
    end if

  3. #3
    Grazie!!
    ora ci provo!!
    E' arrabbiato con il mondo, con la propria famiglia e con se stesso. Più che altro è arrabbiato e basta. (Goblin furioso)

    Scaglia abbastanza goblin su un qualsiasi problema e dovresti risolverlo. E in ogni caso ti ritroverai meno goblin trai i piedi. (Scagliaorda goblin)

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.