in un record del db vedo la pw
ma è criptata, kilometrica
è stata scordata e serve in chiaro
come si può fare?
ho provato anche ad inserire un nuovo record direttamente da phpmyadmin ma non va......
suggerimenti??
in un record del db vedo la pw
ma è criptata, kilometrica
è stata scordata e serve in chiaro
come si può fare?
ho provato anche ad inserire un nuovo record direttamente da phpmyadmin ma non va......
suggerimenti??
se chilometrica e di 32 bit dovrebbe essere stata fatta con l'md5.. inutile dire che in quanto cifrata non è semplice ritornare indietro..
se stai utilizzando un forum o uno script non fatto da te immagino esista una procedura fatta ad hoc
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
io proporrei questo:
mandi una email con scritto "la tua password è stata modificata ed ora è questa: 'ciao' .Buon divertimento."
e fai una query stile questa:
UPDATE nometabella SET nomecampopassword=MD5('ciao') WHERE camponomeutente='nomeutente'
GdR Online - http://lenar.it/
Yesterday is history. Tomorrow is mystery.
Today is a gift. That's why it's called the present
provato:
fatta la query ma nel db non ha cambiato nulla ela pw è rimasta quella kilometrica di prima
nb: e non mi ha restituito errore, la query è andata ok ma non ha cambiato la pw.....
qualche altro aiuto????
Secondo me se SQL e` ok e torna senza errori la pws e` cambiata, ma ti inganna la stringa non leggibile facilmente.
prova
UPDATE nometabella SET nomecampopassword='ciao' WHERE camponomeutente='nomeutente';
ora dovresti vedere come pwd ciao.
poi fai:
UPDATE nometabella SET nomecampopassword=MD5('ciao') WHERE camponomeutente='nomeutente';
ora vedrai la stessa ma criptata.
puoi capire come funziona md5 da
<?php
echo md5("ciao");
?>
ho risolto (grazie!!) ma sentite come:
visto che comunque col metodo
UPDATE nometabella SET nomecampopassword='ciao' WHERE camponomeutente='nomeutente';
non succedeva nulla, ho fatto
<?php
echo md5("ciao");
?>
ho copiato la stringa che mi rstituiva la pagina, l'ho copiata e incollata nel record del db... e sono riuscito
metodo un pò rustico ma efficace!!!!!!!!
grazie ancora
è quello che t'avevano detto di fare...
UPDATE nometabella SET nomecampopassword=MD5('ciao') WHERE camponomeutente='nomeutente';
che in effetti è come funziona realmente in maniera automatica, solo che al posto di ciao di volta in volta hai la pass scelta dall'utente...
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]