Снимки, такие как скриншоты или анимированные GIF-изображения, могут быть сохранены напрямую into любая база данных. Эта статья продемонстрирует, как это делается с использованием языка PHP и системы баз данных MySQL. Однако тот же подход должен работать с разными языками и системами баз данных.
Захват может быть возвращен в байтах с помощью GetResult метод в API GrabzIt. Когда у вас есть эти байты, они могут быть сохранены в базе данных как обычно. Сначала создайте таблицу базы данных, в которой будут храниться записи. Пример этого показан ниже.
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');