prepare($sql); $stmt->execute([ ':producto_id' => $producto_id, ':imagen_url' => $imagen_path, ':texto_informativo' => $texto_informativo, ':column_id' => $column_id ]); $_SESSION['success_message'] = 'Tarjeta de información creada exitosamente.'; } catch (PDOException $e) { // If DB insert fails, delete the uploaded image unlink($imagen_path); $_SESSION['error_message'] = 'Error al guardar en la base de datos: ' . $e->getMessage(); } } else { $_SESSION['error_message'] = 'Error al subir la imagen.'; } } header('Location: info_producto.php'); exit;