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

    form aggiornamento password

    Ciao raga ho un problema con un form,
    dovrei aggiornare vari record da un form, fin qui nessun problema,
    cioè nessun problema per i nomi e altre cose del genere,
    mentre sorge qualche problemino (-one) quando mi viene voglia di inserire due aree di testo per vecchia password e nuova, x fare in modo che quando l'utente vuole aggiornare la pwd ci deve essere un controllo incrociato tra quella vecchia inserita e la stessa presente nel db.

    Avrei pensato che posso fare un update record normale e metterci su:
    " se esiste update {
    se pwd_vecchia == pwd_database {
    pwd = pwd_nuova
    esegui query}
    } else { header () ... etc etc

    Insomma non so se può andare, che mi dite??
    Ora stop, già ho sclerato di brutto,
    sorry it's late.

  2. #2
    cavolo proprio non ci riesco,
    ho messo questa if:
    if (($_POST['pwd_nuova1'] == $_POST['pwd_nuova2']) && ($_POST['pwd_vecchia'] == $row_users_mod['pwd'])) {
    dunque non mi funziona nulla se la pwd vecchia la prendo in post mentre se la metto su Get mi funziona la conferma delle due password nuove,ma in compenso qualsiasi cosa inserisco in pwd_vecchia scrive cmq la pwd nuova nel database, proprio non capisco perchè; mi date una mano a capire??

  3. #3
    Potresti linkare anche il codice attorno?
    Messa li sembra non avere problemi...
    Hai provato a fare un'echo della password vecchia e di quella inserita nel database, quando entra dentro l'if?
    Faccio spesso in questo modo per capire qual è il problema...
    Se passa, vuol dire che le due variabili sono uguali... guarda a video cosa ti danno

  4. #4
    ok ci provo subito, non c'avevo proprio pensato, grazie.
    Faccio sta prova e poi posto il codice.

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.