捕获和转换Web的工具

如何将捕获存储在数据库中?

可以直接存储屏幕截图或动画 GIF 等捕获内容 into 任何数据库。 本文将演示如何使用 PHP 语言和 MySQL 数据库系统来完成此操作。 然而,相同的方法应该适用于不同的语言和数据库系统。

捕获可以通过使用以下命令以字节形式返回 GetResult 方法 在 GrabzIt 的 API 中。 一旦获得这些字节,它们就可以像平常一样存储在数据库中。 首先创建一个数据库表来存储捕获的数据。下面显示了一个示例。

CREATE TABLE captures (
id INT NOT NULL AUTO_INCREMENT,
content BLOB NOT NULL,
PRIMARY KEY(id)
); 

接下来正常捕获并在结果中添加斜杠,这样 SQL 语句就不会失败。 然后执行查询以将捕获存储在数据库中。

$result = $grabzIt->GetResult($id);

if (!$result)
{
   return;
}
$content = addslashes($result);

$query = "INSERT INTO upload (content) VALUES ('$content')";
mysql_query($query) or die('Error, query failed');