www
/
wwwroot
/
magazinmiorita.be
/
clientarea
➕ New
📤 Upload
✎ Editing:
reset.php
← Back
<?php ob_start(); session_start(); include('../includes/inc.config.php'); include('../header.php'); if(isset($_COOKIE['user_id'])){ header('Location: dashboard.php'); exit; } if(isset($_POST['reset'])){ if(!isset($_COOKIE['user_id'])){ $email = $_POST['email']; $password = md5($_POST['password']); $chk_user = $database->execute("select * from customers where email = '$email' and status = '1'"); if($database->num($chk_user) == 1){ while($row = $database->fetch($chk_user)){ $user_id = $row['id']; $username = $row['username']; } $new_password = $data->genPass(); $salt = $data->random_key(12); $punbb_pass = sha1($salt.sha1($new_password)); $update_client = $database->execute("update customers set `password` = '".md5($new_password)."', `epassword` = '".$data->encrypt($new_password)."' where id = '$user_id'"); $update_forum = mysqli_query($con, "update users set `password` = '".$punbb_pass."', `salt` = '$salt' where username = '$username'"); $err_mes = '<span style="color:green">O noua parola a fost trimisa la adresa ta de email! Te sfatuim sa iti schimbi parola dupa ce ai accees la contul tau.</span>'; $to = $email; $subject = "Noua parolă pentru Magazin Miorița "; $message = " <p>Salut $username!</p><br /> <p>Ai cerut că parolă ta să fie resetată, te rugăm să te autentifici in contul tau pe Magazin Miorița folosind parolă de mai jos.</p> <p>Noua parola este: <strong>$new_password</strong></p> <p>Aceasta parola este valabila si pe forum! Atunci cand schimbi parola pe site se schimba si pe forum.</p> <p>Dacă nu ai fost tu cel care ai cerut ca parolă ta să fie schimbată, te rugăm să te autentifici cât mai urgent posibil în <a href='http://www.magazinmiorita.be/clientarea'>contul tău</a> folosind noua parolă și să îți schimbi parola cu o parolă aleasă de tine.</p> <p>Dacă această acțiune se repetă, te rugăm să ne contactezi de urgență la adresa de email: contact@magazinmiorita.be</p> <br /> <p>Numai bine, Administratia Magazinului Miorița</p> "; // Always set content-type when sending HTML email $headers = "MIME-Version: 1.0" . "\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; // More headers $headers .= 'From: <noreply@magazinmiorita.be>' . "\r\n"; mail($to,$subject,$message,$headers); $_SESSION['message'] = $err_mes; header('Location: '.ROOT_URL.'/clientarea'); exit; } else { $err_mes = 'Wrong email or password!'; $_SESSION['message'] = $err_mes; header('Location: '.$_SESSION['ref_url']); exit; } }else{ $err_mes = '<span style="color:red">Esti deja autentificat in contul tau!</span>'; $_SESSION['message'] = $err_mes; header('Location: '.$_SESSION['ref_url']); exit; } } $smarty->display(CLIENT_PATH.'reset.tpl'); ?>
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel