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

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

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