Pagina 1 di 8 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 76
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166

    Problema con codice attivazione nuovo utente

    Ciao a tutti...ho un problema con l'attivazione di un nuovo utente registrato.

    Mi spiego meglio...invio il link via mail che si connette alla pagina confermautente.asp.
    Il problema è che non mi setta il campo "registrato".
    Vi posto il codice di seguito:

    CODICE INVIO E-MAIL:

    <%
    mex="


    "
    mex=mex & "Gentile " & nome & ",
    "
    mex=mex & "ti sei appena registrato sul nostro sito ma abbiamo bisogno che venga confermata la tua iscrizione cliccando sul seguente link:

    "
    mex=mex & "CLICCA QUI PER CONFERMARE L'ISCRIZIONE
    "
    mex=mex & "

    Ti ringraziamo per la gentile collaborazione...Saluti dallo staff di forzasatanelli.it
    "


    Set CDOmail = CreateObject("CDO.Message")
    CDOmail.From = "forzasatanelli@gmail.com"
    CDOmail.To = mail
    CDOmail.Subject = "Conferma di registrazione sul sito www.forzasatanelli.it"
    CDOmail.HTMLBody = mex
    CDOmail.Send()
    Set link = Nothing
    <%

    CODICE confermautente.asp

    <%
    Response.buffer=true
    username=request.querystring("username")
    mail=request.querystring("mail")
    Dim conn
    Set conn= Server.CreateObject("ADODB.Connection")
    Set miorecord=Server.CreateObject("ADODB.Recordset")
    conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../mdb-database/utcommunity.mdb")
    sql = "select * from registrati where Username='" & username & "' and Email='" & mail & "'"
    miorecord.open sql,Conn
    if NOT miorecord.eof then
    sql = "update registrati set registrato=1 WHERE id=" & miorecord("ID")
    miorecord.open sql,conn
    else
    response.redirect("errore.asp")
    end if
    %>

    Potreste darmi una mano per favore?
    Grazie infinite.

  2. #2
    ----------------------------------------------------
    impariamo a fare un po' di debug

    *immediatamente prima* di eseguire la query metti

    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    poi posta quello che viene a video
    ----------------------------------------------------

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    è uscito questo
    maGGica SQL...:

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    dici di inserirlo prima della select???

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    mi potreste dare una mano a correggere questo codice per favore?
    sto impazzendo...

  6. #6
    Originariamente inviato da poison81
    mi potreste dare una mano a correggere questo codice per favore?
    sto impazzendo...
    e che stiamo facendo? fa' vedere dove hai messo quello che ti ho detto

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    <%
    Response.buffer=true
    username=request.querystring("username")
    mail=request.querystring("mail")




    Dim conn
    Set conn= Server.CreateObject("ADODB.Connection")
    Set miorecord=Server.CreateObject("ADODB.Recordset")
    conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../mdb-database/utcommunity.mdb")
    Response.Write & sql
    Response.Flush

    sql = "select * from registrati where Username='" & username & "' and Email='" & mail & "'"
    miorecord.open sql,Conn

    if NOT miorecord.eof then


    sql = "update registrati set registrato=1 WHERE id=" & miorecord("ID")
    miorecord.open sql,conn
    else
    'response.redirect("errore.asp")
    end if


    %>

    Grazie per la tua disponibilità :-)

  8. #8
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    <%
    Response.buffer=true
    username=request.querystring("username")
    mail=request.querystring("mail")




    Dim conn
    Set conn= Server.CreateObject("ADODB.Connection")
    Set miorecord=Server.CreateObject("ADODB.Recordset")
    conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../mdb-database/utcommunity.mdb")
    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    sql = "select * from registrati where Username='" & username & "' and Email='" & mail & "'"
    miorecord.open sql,Conn

    if NOT miorecord.eof then


    sql = "update registrati set registrato=1 WHERE id=" & miorecord("ID")
    miorecord.open sql,conn
    else
    response.redirect("errore.asp")
    end if


    %>

    Grazie per la tua disponibilità :-)

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    166
    <%
    Response.buffer=true
    username=request.querystring("username")
    mail=request.querystring("mail")




    Dim conn
    Set conn= Server.CreateObject("ADODB.Connection")
    Set miorecord=Server.CreateObject("ADODB.Recordset")
    conn.open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../mdb-database/utcommunity.mdb")
    Response.Write "maGGica SQL...: " & sql
    Response.Flush

    sql = "select * from registrati where Username='" & username & "' and Email='" & mail & "'"
    miorecord.open sql,Conn

    if NOT miorecord.eof then


    sql = "update registrati set registrato=1 WHERE id=" & miorecord("ID")
    miorecord.open sql,conn
    else
    'response.redirect("errore.asp")
    end if


    %>

    Grazie per la tua disponibilità

  10. #10
    ma hai letto quello che ti ho scritto?

    *immediatamente prima* di eseguire la query metti

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.