Buat database dengan nama: db_images
Buat tabel dengan nama: tb_images
Buat 2 field yaitu: id (int (3), primary key, auto increment) serta image (varchar(50))
Akan dibutuhkan tiga file php yaitu untuk upload, edit, serta view.
Buat folder untuk menampung foto/gambar di dalam folder project. Contoh beri nama folder tersebut: img
Berikut ini adalah script input_image.php:
<?php
mysql_connect("localhost","root","");
mysql_select_db("db_images");
$lokasi_file = $_FILES['gambar']['tmp_name'];
$nama_file = $_FILES['gambar']['name'];
$acak = rand(1,99);
$nama_file_unik = $acak.$nama_file;
$vdir_upload = "img/";
$vfile_upload = $vdir_upload . $nama_file_unik;
move_uploaded_file($_FILES["gambar"]["tmp_name"], $vfile_upload);
$simpan=$_POST['simpan'];
if ($simpan){
if (empty($lokasi_file)){
//echo "<center><font color='#FF0000' size='+2'>Maaf Anda belum memilih Gambar<br></font></center>";
?><script language="javascript">alert('Maaf Anda belum memilih Gambar')</script><?php
?><script>document.location.href="input_image.php";</script><?php
}else{
mysql_query("INSERT INTO tb_images VALUES ('','$nama_file_unik')")or die (Error.mysql_error());
//echo "<center><font color='#FF0000' size='+1'>Berhasil disimpan</font></center><br>";
?><script language="javascript">alert('Images Berhasil Disimpan')</script><?php
?><script>document.location.href="view_image.php";</script><?php
}
}
?>