ওয়েব ক্যাপচার এবং রূপান্তর করার সরঞ্জামসমূহ

আমি কীভাবে একটি ডেটাবেসে ক্যাপচার সঞ্চয় করব?

স্ক্রিনশট বা অ্যানিমেটেড জিআইএফ এর মতো ক্যাপচারগুলি সরাসরি সঞ্চয় করা যায় into যে কোন ডাটাবেস এই নিবন্ধটি কীভাবে পিএইচপি ভাষা এবং মাইএসকিউএল ডাটাবেস সিস্টেম ব্যবহার করে তা প্রদর্শিত হবে। তবে একই পদ্ধতির বিভিন্ন ভাষা এবং ডাটাবেস সিস্টেমের সাথে কাজ করা উচিত।

একটি ক্যাপচারটি বাইট হিসাবে ব্যবহার করে ফিরে যেতে পারে GetResult পদ্ধতি GrabzIt এর API এ। আপনার কাছে এই বাইটগুলি একবার হয়ে গেলে সেগুলি পরে স্বাভাবিক হিসাবে একটি ডাটাবেসে সংরক্ষণ করা যেতে পারে। ক্যাপচারগুলি সংরক্ষণ করার জন্য প্রথমে একটি ডাটাবেস টেবিল তৈরি করুন which যার উদাহরণ নীচে দেখানো হয়েছে।

CREATE TABLE captures (
id INT NOT NULL AUTO_INCREMENT,
content BLOB NOT NULL,
PRIMARY KEY(id)
); 

পরবর্তী ক্যাপচারটি স্বাভাবিক হিসাবে পান এবং ফলাফলটিতে স্ল্যাশ যুক্ত করুন যাতে এসকিউএল বিবৃতি ব্যর্থ হয় না। তারপরে ডেটাবেজে ক্যাপচারটি সঞ্চয় করতে ক্যোরিটি চালান।

$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');