<html>
<head>
</head>
<body>
<object width="600" height="400" data="croflash.swf" type="application/x-shockwave-flash">
<param name="data" value="croflash.swf" /><param name="src" value="croflash.swf" />
<embed src="croflash.swf" type="application/x-shockwave-flash" width="600" height="400"></embed>
</object>
</body>
</html>
Pada saat tombol "Take a Snapshot" ditekan, file flash croflash.swf akan mengirim data ke file saveimg.php. Pada file saveimg.php, kamu tinggal perlu mengubah bagian terakhir. Pada baris kedua dari terakhir akan ada seperti ini imagejpeg($img, "pix/test.png", 90);. Bagian ini adalah untuk menyimpan gambar ke folder pix dengan nama test.png $file_name = time().rand().$_SERVER['REMOTE_ADDR'].'.jpg';
imagejpeg($img, "pix/$file_name", 100);
$connection = mysql_connect("dbhost", "dbuser", "dbpassword"); //sesuaikan dengan database anda
mysql_select_db("gallery");
if($_FILES['gambar']['size'] > 0 && $_FILES['gambar']['error'] == 0){
$fileName = $file_name;
$mimeType = 'image/jpeg';
$tmpFile = fopen("pix/$file_name", 'rb'); // (fileName, mode)
$fileData = fread($tmpFile, filesize("pix/$file_name"));
$fileData = addslashes($fileData);
$query = "insert into pictures set file_name='$fileName',mime_type='$mimeType', file_data='$fileData'";
mysql_query($query) or die("Upload Gambar Gagal: ".mysql_error());
echo "Gambar telah disimpan";
}
$file_name = md5(time().rand().$_SERVER['REMOTE_ADDR']).'.jpg';
imagejpeg($img, "pix/$file_name", 100);
//melakukan koneksi ke database
//sesuaikan dengan database anda
$connection = mysql_connect("dbhost", "dbuser", "dbpassword");
mysql_select_db("gallery");
$fileName = $file_name;
$mimeType = 'image/jpeg';
$tmpFile = fopen("pix/$file_name", 'rb'); // (fileName, mode)
$fileData = fread($tmpFile, filesize("pix/$file_name"));
$fileData = addslashes($fileData);
$query = "insert into pictures set file_name='$fileName',mime_type='$mimeType', file_data='$fileData'";
mysql_query($query) or die("Upload Gambar Gagal: ".mysql_error());
unlink("pix/".$file_name);