prepare("SELECT id FROM users WHERE username = ? OR email = ?"); $stmt->bind_param("ss", $username, $email); $stmt->execute(); $res = $stmt->get_result(); if ($res->num_rows > 0) { exit("-8"); } $hashed = password_hash($password, PASSWORD_DEFAULT); $token = bin2hex(random_bytes(256)); $ip = getIPAddress(); $time = time(); $stmt = $conn->prepare("INSERT INTO users (token, username, password, email, register_time, latest_ip) VALUES (?, ?, ?, ?, ?, ?)"); $stmt->bind_param("ssssis", $token, $username, $hashed, $email, $time, $ip); $stmt->execute(); $stmt->close(); $conn->close(); echo '1';