<?php require_once __DIR__.'/../config/config.php';
if(current_user()) redirect(BASE_URL.'/user/dashboard.php');
$err=null;
if($_SERVER['REQUEST_METHOD']==='POST'){csrf_check();
  $name=trim($_POST['name']??''); $email=trim($_POST['email']??''); $phone=trim($_POST['phone']??'');
  $pass=$_POST['password']??'';
  if(!$name||!$email||strlen($pass)<6) $err='সব ফিল্ড পূরণ করুন (পাসওয়ার্ড ৬+ অক্ষর)';
  elseif(!filter_var($email,FILTER_VALIDATE_EMAIL)) $err='সঠিক ইমেইল দিন';
  else{
    try{
      $pdo->prepare("INSERT INTO users(name,email,phone,password_hash,role) VALUES(?,?,?,?, 'user')")
          ->execute([$name,$email,$phone,password_hash($pass,PASSWORD_BCRYPT)]);
      $_SESSION['uid']=$pdo->lastInsertId();
      redirect(BASE_URL.'/user/dashboard.php');
    }catch(Throwable $e){$err='এই ইমেইল আগেই রেজিস্টার করা।';}
  }
}
?><!doctype html><html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1">
<title>Register</title><link href="https://fonts.googleapis.com/css2?family=Hind+Siliguri:wght@400;600;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="../assets/css/style.css"></head>
<body><div class="auth-wrap"><div class="auth-card">
<h1>✨ একাউন্ট তৈরি</h1><p class="sub">দ্রুত রেজিস্ট্রেশন — মাত্র ৩০ সেকেন্ডে</p>
<?php if($err):?><div class="alert err"><?=e($err)?></div><?php endif;?>
<form method="post"><?=csrf_field()?>
<div class="field"><label>নাম</label><input class="input" name="name" required></div>
<div class="field"><label>ইমেইল</label><input class="input" type="email" name="email" required></div>
<div class="field"><label>মোবাইল</label><input class="input" name="phone"></div>
<div class="field"><label>পাসওয়ার্ড</label><input class="input" type="password" name="password" required minlength="6"></div>
<button class="btn">রেজিস্টার করুন</button>
</form>
<div class="link">ইতিমধ্যে একাউন্ট আছে? <a href="login.php">লগইন করুন</a></div>
</div></div></body></html>
