0) { $sor = mysql_fetch_array($eredmeny); $id = $sor["id"]; $kod = $sor["kod"]; $titkos = md5($kod); $sql = "UPDATE ugyfel SET jelszo='$titkos' WHERE id=$id"; mysql_query($sql); $ujsor = "\r\n"; $uzenet = $uzenet . $ujsor; $uzenet = $uzenet . "jelszavad: " . $kod . $ujsor . $ujsor; $uzenet = $uzenet . "Belépés: http://php2.oktato2.info/belepes.php?email=" . $email . $ujsor . $ujsor; mail($email,"Új jelszavad",$uzenet,"From: X.Y."); } } //======================================================================================= ?> [PHP a gyakorlatban] Belépés

Kérlek add meg a belépéshez szükséges adatokat:

Hibás e-mail címet vagy jelszót adtál meg!

Az elmúlt 30 percben legalább 3 sikertelen belépési kísérleted volt!

Már be vagy jelentkezve egy másik gépen!

A jelszavadat elküldtük az e-mail címedre!

e-mail címed:
jelszavad:   


0) { $ipcim = $HTTP_SERVER_VARS['REMOTE_ADDR']; $feloraja = date("Y-m-d H:i:s",time()-1800); $sql = "SELECT count(*) as darab FROM naplo WHERE email='$email' AND ipcim='$ipcim' AND mikor>='$feloraja' AND sikertelen=1"; $rs_naplo = mysql_query($sql); $naplo_sor = mysql_fetch_array($rs_naplo); $darab = $naplo_sor["darab"]; if ($darab>=3) { // NAPLÓZÁS: //----------------------------------------------------------------------------------------------- $idopont = date("Y-m-d H:i:s"); $ipcim = $HTTP_SERVER_VARS['REMOTE_ADDR']; $adatok = $HTTP_SERVER_VARS['HTTP_USER_AGENT']; $bongeszo = bongeszo($adatok); $oprsz = oprendszer($adatok); //$sql = "insert into naplo (email,mikor,ipcim,bongeszo,oprendszer,sikertelen) values ('$email','$idopont','$ipcim','$bongeszo','$oprsz',1)"; //mysql_query($sql); //------------------------------------------------------------------------------------------------- header("Location: belepes.php?tilos=1&email=$email"); } else { // ha 0 a lejárati idő, akkor a süti a böngésző bezárásakor törlődik //setcookie("php2_email",$email,0); //setcookie("php2_jelszo",$jelszo,0); setcookie("php2_email",$email,time()+86400*7); setcookie("php2_jelszo",$jelszo,time()+86400*7); $sor = mysql_fetch_array($eredmeny); $id = $sor["id"]; $kod = $sor["kod"]; $jelszo = $sor["jelszo"]; $ervenyes = date("Y-m-d H:i:s",time()+3600); $sql = "UPDATE ugyfel SET session_id='" . session_id() . "', ervenyes='$ervenyes' WHERE id=$id"; mysql_query($sql); // NAPLÓZÁS: //--------------------------------------------------------------------------------------------- $idopont = date("Y-m-d H:i:s"); $ipcim = $HTTP_SERVER_VARS['REMOTE_ADDR']; $adatok = $HTTP_SERVER_VARS['HTTP_USER_AGENT']; $bongeszo = bongeszo($adatok); $oprsz = oprendszer($adatok); $sql = "insert into naplo (email,mikor,ipcim,bongeszo,oprendszer,sikeres) values ('$email','$idopont','$ipcim','$bongeszo','$oprsz',1)"; mysql_query($sql); //------------------------------------------------------------------------------------------- if (md5($kod)==$jelszo) { header("Location: profil_modosit.php"); } else { header("Location: vip.php"); } } } else { // NAPLÓZÁS: //----------------------------------------------------------------------------------------------- $idopont = date("Y-m-d H:i:s"); $ipcim = $HTTP_SERVER_VARS['REMOTE_ADDR']; $adatok = $HTTP_SERVER_VARS['HTTP_USER_AGENT']; $bongeszo = bongeszo($adatok); $oprsz = oprendszer($adatok); $sql = "insert into naplo (email,mikor,ipcim,bongeszo,oprendszer,sikertelen) values ('$email','$idopont','$ipcim','$bongeszo','$oprsz',1)"; mysql_query($sql); //-------------------------------------------------------------------------------------------------- $parancs = "SELECT * from ugyfel WHERE email='$email' AND jelszo='$jelszo'"; $eredmeny = mysql_query($parancs); if (mysql_num_rows($eredmeny)>0) { header("Location: belepes.php?marbevan=1&email=$email"); } else { header("Location: belepes.php?hiba=1&email=$email"); } } } mysql_close($kapcsolat); ob_end_flush(); ?>