Autor | Zpráva | ||
---|---|---|---|
filda15 Profil * |
#1 · Zasláno: 18. 4. 2012, 17:26:48
Ahoj, potřeboval bych poradit jak z '$heslo' udělat heslo zašifrované md5. Díky všem za rady
|
||
Someone Profil |
#2 · Zasláno: 18. 4. 2012, 17:29:12
Pokud se jedná o textový řetězec '$heslo' tak:
md5("'\$heslo'"); pokud o textový řetězec $heslo , tak: md5("\$heslo"); pokud o proměnnou heslo tak: md5($heslo); |
||
filda15 Profil * |
#3 · Zasláno: 18. 4. 2012, 17:35:55
mám to takto:
$sql="UPDATE $tbl_name SET jmeno='$jmeno', heslo='$heslo', posta='$posta' WHERE id='$id'";
|
||
Someone Profil |
#4 · Zasláno: 18. 4. 2012, 17:39:33
Pokud chceš zakódovat obsah proměnné $heslo tak takto:
$sql="UPDATE $tbl_name SET jmeno='$jmeno', heslo='".md5($heslo)."', posta='$posta' WHERE id='$id'"; |
||
filda15 Profil * |
#5 · Zasláno: 18. 4. 2012, 17:47:51
Údaj se mi sice v databázi změní, má ale jinou hodnotu než když se uživatel registruje. Mám to podle tohoto: http://mike.treba.cz/prihlasovani-a-registrace-uzivatelu-pomoci-sessions/
|
||
noName Profil * |
#6 · Zasláno: 18. 4. 2012, 17:52:52
Ale on to tam uvedené má "
$_POST['heslo'] = md5($_POST['heslo']); # poznamka : md5 opravdu NENI zpetne desifrovatelna ". Nicméně je to asi hloupost využívat jeho řešení, protože je tam spousta zastaralých věcí. Pokud by ses podíval na net tak najdeš spuostu řešení, které nejsou tak zastaralé. Nalezneš ho i zde ve FAQ.
|
||
filda15 Profil * |
#7 · Zasláno: 18. 4. 2012, 17:57:32
zkusím to tedy předělat zatím díky za rady
|
||
Časová prodleva: 11 let
|
0