可以直接存儲屏幕截圖或動畫 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');