prepare("INSERT INTO products (name, description, price, barcode) VALUES (?, ?, ?, ?)"); $stmt->execute([$name, $description, $price, $barcode]); $_SESSION['success_message'] = "Product created successfully!"; } catch (PDOException $e) { error_log("Product creation failed: " . $e->getMessage()); $_SESSION['error_message'] = "Failed to create product. Please try again."; } header('Location: /dashboard.php?page=admin_products'); exit;