![]() ![]() ![]() Cara Membuat Website Sendiri Dengan Mudah Bisa Anda Pelajari Di Sini. Apa saja yang perlu disiapkan dalam membuat website; dan sumber lengkap tempat anda bisa belajar.Jika Anda ingin menemukan sensasi dan cara baru dalam membuat slide presentasi yang menarik maka presentasi Prezi bisa menjadi solusi yang tepat untuk Anda. Sebelum membuat galeri foto, anda harus bisa mengupload file dengan php. Secara singkat galeri foto yang akan dibuat adalah sebagai berikut. Pertama pengguna memilih. XAMPP is an easy to install Apache distribution containing MariaDB, PHP, and Perl. Just download and start the installer. It's that easy. XAMPP for Windows 5.6.31, 7. My PHP Tutorials > Tutorial PHP > Membuat Galeri Foto. Sebelum membuat galeri foto, anda harus bisa mengupload file dengan php. Secara singkat galeri foto yang akan dibuat adalah sebagai berikut. Pertama pengguna memilih gambar yang akan diupload dan memasukkan deskripsi gambar. Kemudian dengan php, gambar akan diupload ke sebuah folder. Nama file dan deskripsi gambar akan disimpan ke database. Membuat Database Galeri Foto. Buatlah sebuah database dengan nama "galeri", dan buat sebuah tabel "foto" dengan struktur seperti: Nama Field. Tipe Data. Keteranganidint(1. Primary Key, auto incrementnama_filevarchar(2.CREATETABLE`foto`(`id`INT(1. Must Be Active Exclusively To Create Snapshot In Photoshop more. NOTNULLAUTO_INCREMENT,`nama_file`VARCHAR(2. NOTNULL,`deskripsi`VARCHAR(2. PRIMARYKEY(`id`))ENGINE = My. ISAM; Membuat Form dan Struktur Folder. Pertama buatlah sebuah folder dengan nama "galeri" di document root web server. Biasanya folder "htdocs" atau "public_html". Di dalam folder galeri buat folder "upload" dan tiga file kosong seperti gambar. Buka file form. html dan buatlah html form dengan kode berikut.< html> < head> < title> New Picture< /title> < /head> < body> < formname="form. File: < inputtype="file"name="file"id="file"/> < br/> Deskripsi: < textareaname="deskripsi"id="deskripsi"> < /textarea> < br/> < inputtype="submit"name="save"value="Upload"/> < /form> < /body> < /html> kemudian simpan file tersebut. Mengupload dan Menyimpan Gambar ke Database. Langkah selanjutnya adalah mengupload gambar ke folder "upload" dan menyimpan deskripsi dan nama file ke tabel "foto". Buka file save- gallery. FILES)& & $_FILES['file']['size']> 0& & $_FILES['file']['error']==0){$file. Name=$_FILES['file']['name']; $move=move_uploaded_file($_FILES['file']['tmp_name'],'upload/'.$file. Name); if($move){//simpan deskripsi dan nama file ke database$sql="insert into foto (nama_file, deskripsi) values ('$file. Name', '".$_POST['deskripsi']."')"; mysql_query($sql); header("Location: gallery. Pertama tama di baris ke 3- 4 membuka koneksi ke database. Di baris ke- 6 dilakukan pengecekan apakah file sudah terupload dan ukurannya lebih besar dari nol dan tidak terjadi error. Baris ke- 8 memindahkan file yang telah terupload, dari temporary folder ke folder "upload" yang telah dibuat sebelumnya. Baris selanjutnya mengecek jika proses pemindahan file berhasil. Jika berhasil deskripsi dan nama file disimpan ke tabel 'foto'. Menampilkan Gambar. Selanjunya, menampilkan gambar yang telah disimpan. Buka file gallery. Gallery< /title> < /head> < body> < ? Yang perlu di perhatikan adalah di baris ke- 2.Untuk menampilkan gambar digunakan tag . Adobe Photoshop Cs3 Full With Serial Number . Nama nama gambar yang ditampilkan diambil dari database - echo $row['nama_file']. Karena gambar diupload ke folder "upload" maka attribute src diisi dengan nilai seperti ini "upload/". Membuat Zoom. Sebuah galeri foto perlu sebuah fasilitas zoom. Untuk itu diperlukan j. Query dan Fancybox. Silahkan download Fancybox di websitenya (versi 1. Setelah selesai, ekstrak file zip yang didownload dari website fancybox. Kemudian copy file jquery- 1. Selanjutnya buka kembali file gallery. Gallery< /title> < !- -menambahkan jquery- -> < script type="text/javascript" src="jquery- 1. Delete / Hapus Gambar. Tidak tertutup kemungkinan ada kesalahan pada saat mengupload file. Untuk itu diperlukan fungsi untuk menghapus file. Pertama ubah skrip untuk menampilkan gambar (file gallery. Anda yakin?'); "> Delete< /a> Kemudian buat satu file lagi dengan nama delete- gallery. GET['id'])){$id=(int)$_GET['id']; $sql="select * from foto where id='$id'"; $result=mysql_query($sql); if(mysql_num_rows($result)> 0){$data=mysql_fetch_array($result); //delete file@unlink('upload/'.$data['nama_file']); //delete data di databasemysql_query("delete from foto where id='$id'"); }}header("Location: gallery. Edit Gambar. Selain manghapus data juga diperlukan kemampuan untuk mengedit gambar. Pertama ubah skrip untuk menampilkan gambar (file gallery. Edit< /a> Kemudian buat sebuah file dengan nama edit- gallery. POST){//jika tombol update ditekan dan data terkirim ke server//bentuk sql query untuk update$update="update foto set deskripsi='".$_POST['deskripsi']."' "; if($_FILES['file']['size']> 0& & $_FILES['file']['error']==0){//update gambar hanya jika user memilih file baru$move=move_uploaded_file($_FILES['file']['tmp_name'],"upload/".$_FILES['file']['name']); if($move){$update.=", nama_file='".$_FILES['file']['name']."'"; }}$update.=" where id='".$_POST['id']."'"; mysql_query($update); //update data ke databaseheader("Location: gallery. Edit Picture< /title> < /head> < body> < form name="form. GET['id'])."'"; $data=mysql_fetch_array(mysql_query($sql)); ?> < !- - menampilkan gambar sebelumnya - -> < img src="upload/< ? File: < input type="file" name="file" id="file"/> < br/> < !- - menampilkan deskripsi - -> Deskripsi: < textarea name="deskripsi" id="deskripsi"> < ? Update"/> < input type="hidden" name="id" value="< ? Sekarang buka browser dan buka halaman http: //localhost/galeri/form. Upload beberapa file dan lihat hasilnya. Selamat Mencoba. Download Tutorial Membuat Galeri Foto. Films. info button (v 1. Vote for ice. Films. IE 6]> < link rel="stylesheet" type="text/css" media="screen" href="http: //globolister. .
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2017
Categories |