Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Urgente! form e asp!

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    272

    Urgente! form e asp!

    Ciao a tutti,
    qualcuno saprebbe dirmi come posso fare a risolvere il mio problema?
    Allora, ho una form che effettua un inserimento di alcuni dati tra cui una user e una password per ogni nuovo utente.
    Vorrei che quando si clicca su "invia" prima di fare l'inserimento facesse un controllo sulle user inserite nel db e se esiste già aprisse questo Alert : "User già presente!"
    Se invece non esiste nel db effettua il comando d'inserimento.
    Fino ad ora non ci sono riuscita.
    Mi date una mano?
    Grazie.

  2. #2
    fai così:
    quando viene premuto il submit quindi:

    if request.form("nomeinputsubmit") <> "" then

    controllo che non esista già l'utente

    user = request.form("nomeinputuser")
    password = request.form("nomeinputpassword")

    strsql = "SELECT COUNT(*) AS num_rec FROM nometabella WHERE nomecampouser = '"&user&"' AND numecampopassword = '"&password&"'"

    rs.open strsql, adocon

    risultato = rs("num_rec")

    rs.close

    if risultato > 0 then

    resposen.write("utente già presente")

    else

    invia il form

    end if
    Matrix è ovunque, è intorno a noi, anche adesso nella stanza in cui siamo. È quello che vedi quando ti affacci alla finestra o quando accendi il televisore. L'avverti quando vai al lavoro, quando vai in chiesa, quando paghi le tasse. È il mondo che ti è stato messo dinanzi agli occhi, per nasconderti la verità.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2002
    Messaggi
    661
    tempo fa ho fatto una classetta per il controllo dell'imput e prevedeva anche questo (pero' anzichè alert faceva il replace istantaneo)

    pero' non è una cosa difficile :


    carichi sul client i dati già presenti nel db (wow w la sicurezza e la velocità)e fai un confronto con il valore del campo user


    comunque lo sconsiglio vivamente meglio far caricare una nuova pagina piuttosto che passare al client i dati :rollo:

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.