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

    verifica esistenza campo..

    come mai pur mettendo true alla verifica esistenza dell'user mi fa registrare con un user uguale


    codice:
    sql="Select * from Iscritti"
    rs.Open sql,Conn,3,3
     do while not (rs.eof or VerifyAlreadyExists)
      if(StrComp(rs("User"),Server.HTMLEncode(Request("User")), vbtextcompare) =0 ) and rs("User")<>"" then
        VerifyAlreadyExists=true
      end if
      if(StrComp(rs("Password"),Server.HTMLEncode(Request("Password")), vbtextcompare) =0 ) and rs("Password")<>"" then
        VerifyAlreadyExists=true
      end if
      if(StrComp(rs("foto"),Server.HTMLEncode(Request("foto")), vbtextcompare) =0 ) and rs("foto")<>"" then
        VerifyAlreadyExists=true
      end if
      if(StrComp(rs("Email"),Server.HTMLEncode(Request("Email")), vbtextcompare) =0 ) and rs("Email")<>"" then
        VerifyAlreadyExists=true
      end if
      if(StrComp(rs("Telefono"),Server.HTMLEncode(Request("Telefono")), vbtextcompare) =0 ) and rs("Telefono")<>"" then
        VerifyAlreadyExists=true
      end if
      rs.movenext
     loop
    %>

    grazie
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  2. #2
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    perchè non verifichi l'esistenza direttamente in query?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  3. #3
    e' semplicemente folle scorrere tutto il db per cercare un record... SQL l'hanno inventato apposta!

    SELECT elenco_campi FROM tabella WHERE campo_user=variabile_user AND campo_password=variabile_password

    poi testi RS.EOF

    that easy!

  4. #4
    io sono neofita di asp....potrsti spiegarti meglio
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  5. #5
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    codice:
    SELECT elenco_campi FROM tabella WHERE campo_user=variabile_user AND campo_password=variabile_password
    cosa non capisci di questo esempio?
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

  6. #6
    variabile user sarebbe true e false?

    ossia

    SELECT Iscritti FROM Iscritti WHERE User=True???
    L'intuizione creativa più di ogni altra cosa è l'unico elemento per cui la vita vale la pena di essere vissuta (D.W)

  7. #7
    Utente di HTML.it L'avatar di 99eros9
    Registrato dal
    Jan 2003
    Messaggi
    2,637
    ma no, è il nome utente... il valore che passi dal campo del form.
    Tala är silver men tiga är guld!
    Pubblica il tuo curriculum
    Segnala il tuo sito
    Ancl

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.