Инструменты для захвата и конвертирования Интернета

Как мне сохранить перехват в базе данных?

Снимки, такие как скриншоты или анимированные 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');