Autor Zpráva
filda15
Profil *
Ahoj, potřeboval bych poradit jak z '$heslo' udělat heslo zašifrované md5. Díky všem za rady
Someone
Profil
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 *
mám to takto: $sql="UPDATE $tbl_name SET jmeno='$jmeno', heslo='$heslo', posta='$posta' WHERE id='$id'";
Someone
Profil
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 *
Ú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 *
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 *
zkusím to tedy předělat zatím díky za rady

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: