Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249

    Controllo Che la Password non sia presente nel DB

    Ciao a tutti volevo chiedervi questo:
    ho un form di registrazione dove l'utente tra i vari campi compila anche quelli di user e pass. Prima di registrarlo e di salvare i dati inseriti nel mio db vorrei controllare che la password che ha scelto e inserito nel campo non sia già stata scelta da un'altro utente.
    Come posso fare con php?

  2. #2

    Re: Controllo Che la Password non sia presente nel DB

    Originariamente inviato da webely
    Ciao a tutti volevo chiedervi questo:
    ho un form di registrazione dove l'utente tra i vari campi compila anche quelli di user e pass. Prima di registrarlo e di salvare i dati inseriti nel mio db vorrei controllare che la password che ha scelto e inserito nel campo non sia già stata scelta da un'altro utente.
    Come posso fare con php?
    Con una normale select SQL...
    Cerchi in tutta la tabella dei log se la password esiste già e se non c'è inserisci l'utente:

    Codice PHP:
    Select password from tabella_dei_log where password='$psw_inserita'
    ***************************
    Non può piovere per sempre...
    ***************************

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    ho risolto grazie

  4. #4
    Utente di HTML.it L'avatar di dararag
    Registrato dal
    Jan 2008
    Messaggi
    434
    Codice PHP:
    $query="INSERT INTO utenti_registrati (User, Password) VALUES ('$_POST[\'user\']',$_POST[\'password\']) ON DUPLICATE KEY die (\"Password già selezionata da un altro utente\")"
    Ma, di solito, il controllo non si fa sull' username?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221

    Re: Controllo Che la Password non sia presente nel DB

    Originariamente inviato da webely
    Ciao a tutti volevo chiedervi questo:
    ho un form di registrazione dove l'utente tra i vari campi compila anche quelli di user e pass. Prima di registrarlo e di salvare i dati inseriti nel mio db vorrei controllare che la password che ha scelto e inserito nel campo non sia già stata scelta da un'altro utente.
    Come posso fare con php?
    nn ha senso fare un controllo simile!!
    farlo è come dire "ehi un utente ha questa password prova a scoprire quale!"

    fallo sulla username

    ciao!
    ciAo

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221

    Re: Re: Controllo Che la Password non sia presente nel DB

    sorry doppio
    ciAo

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    249
    ok avete ragione..vorrei chiedervi dopo l'inserimento se sia possibile ricavare l'id del record appena inserito..in asp è facilissimo farlo ma in php^^??

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    221
    Originariamente inviato da webely
    ok avete ragione..vorrei chiedervi dopo l'inserimento se sia possibile ricavare l'id del record appena inserito..in asp è facilissimo farlo ma in php^^??
    http://it2.php.net/mysql-insert-id
    ciAo

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.