<?php
// Enable CORS headers
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST");
header("Access-Control-Allow-Headers: Content-Type");
require_once 'db.php';
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
try {
$user_name = $_POST['full_name'];
$user_phone = $_POST['user_phone'];
$user_email = $user_phone . "@agriexpertt.com";
$user_district = $_POST['user_district'];
$user_dob = $_POST['user_password'];
$user_role = 'Farmar';
$user_password = md5($_POST['user_password']);
$sql = "INSERT INTO users (user_name, user_email, user_phone, user_district, user_password, user_role, user_dob)
VALUES (:user_name, :user_email, :user_phone, :user_district, :user_password, :user_role, :user_dob)";
$pdo1 = $pdo->prepare($sql); // Use $pdo instead of $conn
$pdo1->bindParam(':user_name', $user_name);
$pdo1->bindParam(':user_email', $user_email);
$pdo1->bindParam(':user_phone', $user_phone);
$pdo1->bindParam(':user_district', $user_district);
$pdo1->bindParam(':user_password', $user_password);
$pdo1->bindParam(':user_role', $user_role);
$pdo1->bindParam(':user_dob', $user_dob);
$pdo1->execute();
echo "Registration successful";
} catch(PDOException $e) {
echo "Error: " . $e->getMessage();
}
}
?>