스크린 샷 또는 애니메이션 GIF와 같은 캡처를 직접 저장할 수 있습니다 into 모든 데이터베이스. 이 기사에서는 PHP 언어와 MySQL 데이터베이스 시스템을 사용하여이 작업을 수행하는 방법을 설명합니다. 그러나 동일한 접근 방식이 다른 언어 및 데이터베이스 시스템에서 작동해야합니다.
캡처를 사용하여 바이트로 반환 할 수 있습니다. GetResult 방법 Grabz에서 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');