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

    help, mi date una mano con il recupero psw

    Ciao a tutti,

    sto cercando di far funzionare un recupero password attraverso mail...
    la mail arriva, esce il messaggio, l'oggetto, ma niente password...come mai?

    vi incollo il codice, magari sbaglio qcs e non mi rendo conto... grazie mille a tutti.



    <%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>

    <%
    tipouser=trim(request("tipouser"))

    set conn = server.CreateObject("Adodb.connection")
    conn.open strconn


    email=trim(request("email"))
    if email <> "" and tipouser <> "" then

    recupero=true

    set rsDati= server.CreateObject("Adodb.recordset")
    if tipouser="utente" then
    sql="select psw from TblUtenteAna where email ='"& email &"'"
    else
    sql="select psw from TblOfferente where email ='"& email &"'"
    end if


    rsdati.open sql,conn
    if not rsdati.eof then
    ctrl=true
    psw=rsdati("psw")



    Msg = Msg & "*******************" & "
    "
    Msg = Msg & "** xxxxxxxxxxx **" & "
    "
    Msg = Msg & "*******************" & "
    " & "
    "
    Msg = Msg & "**Richiesta Recupero password a xxxxxxxxxxx**" & "
    " & "
    " & "
    "
    Msg = Msg & "La password per accedere a xxxxxxxxxxx e " & psw


    Set objMail=Server.CreateObject("CDO.Message")
    objMail.From="registrazioni@xxxxxxxxxxx.com"
    objMail.To=Email
    oggettomail="Recupero Password iscrizione a xxxxxxxxxxx"
    objMail.Subject=oggettomail
    objMail.HTMLBody =Msg
    'objMail.BodyFormat=1
    'objMail.MailFormat=0

    objMail.Send
    Set objMail=nothing

    else
    ctrl=false
    end if

    end if

    %>

  2. #2
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Stampa questo e vedi cosa ti restituisce:

    codice:
    psw=rsdati("psw")
    response.write psw : response.end

  3. #3
    esce pagina bianca....

  4. #4
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Originariamente inviato da terabyte-it
    esce pagina bianca....
    quindi non recupera nulla per questo l'email arriva vuota...

    adesso prova questo:

    codice:
    if tipouser="utente" then
       sql="select psw from TblUtenteAna where email ='"& email &"'"
    else
       sql="select psw from TblOfferente where email ='"& email &"'"
    end if
    
    response.write sql : response.end

  5. #5
    ora mi esce

    select psw from TblUtenteAna where email ='adrdin@gmail.com'

  6. #6
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Originariamente inviato da terabyte-it
    ora mi esce

    select psw from TblUtenteAna where email ='adrdin@gmail.com'
    sei certo che nella tabella TblUtenteAna alla email 'adrdin@gmail.com' sia associata una password? controlla no?

  7. #7
    vero, nel data base non c'è.... quindi il problema è diverso, come mai alcune volte registra la password nel database e altre volte no? ....... sto impazzendo

    non dovrebbe essere o funziona o non funziona? :master: :master:

  8. #8
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    controlla lo script che esegue la registrazione delle psw nel db.

  9. #9
    sembra funzionare ora... grazie mille

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 © 2026 vBulletin Solutions, Inc. All rights reserved.