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

    Problemino then if else.....

    Ciao in una fase di registrazione controllo che la user o la email non siano già presenti.
    ---------------------
    SQL ="SELECT username,email from utenti where username ='" & username_form & "' OR email ='" & email_form & "'"
    if (Not Rs.EOF) then
    response.write "email e user presente"
    else............
    ------------------
    pero in questo modo l'utente non sa se è la user o l'email presente quindo ho pensato questa cosa sotto ma il problema è che mi da sempre email già in uso ma non è vero
    ------------------------------
    SQL ="SELECT username,email from utenti where username ='" & username_form & "' OR email ='" & email_form & "'"
    if (Not Rs.EOF) then
    Set Rs = cn.Execute(SQL)

    if username =rs("username") then
    response.redirect ("user_presente.htm")
    end if

    if email=rs("email") then
    response.redirect ("email_presente.htm")
    end if

    else...scrive il record ecc ecc

  2. #2

    ops...

    Scusate ho premuto invio..
    Il problema è che ho qualche errore di ciclo mi dice sempre user in uso...
    Grazie ciao

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Problemino then if else.....

    Originariamente inviato da Pinetto
    Ciao in una fase di registrazione controllo che la user o la email non siano già presenti.
    ---------------------
    SQL ="SELECT username,email from utenti where username ='" & username_form & "' OR email ='" & email_form & "'"
    if (Not Rs.EOF) then
    response.write "email e user presente"
    else............
    ------------------
    pero in questo modo l'utente non sa se è la user o l'email presente quindo ho pensato questa cosa sotto ma il problema è che mi da sempre email già in uso ma non è vero
    ------------------------------
    SQL ="SELECT username,email from utenti where username ='" & username_form & "' OR email ='" & email_form & "'"
    if (Not Rs.EOF) then
    Set Rs = cn.Execute(SQL)

    if username =rs("username") then
    response.redirect ("user_presente.htm")
    end if

    if email=rs("email") then
    response.redirect ("email_presente.htm")
    end if

    else...scrive il record ecc ecc
    Cambia questa riga cosi:

    if(Not Rs.Bof) then
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4

    Grazie ma niente..

    Ciao ho provato ma niente praticamente non scrive nel db ma mi manda alla pagina " ok registrato" che si trova nell'ultimo redirect dopo che con cdont invio una email.
    Non so cosa non va..
    Grazie cmq ciao.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    591
    ? testi la fine del recordset prima di averlo creato (cn.Execute(SQL)
    )?

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.