Tutorial Cara Mudah Crop Gambar menggunakan Php dan jquery

5:11 AM Add Comment

Bismillah

Jika kalian sedang mencari tutorial cara crop gambar menggunakan php dan jquery  kalian berada pada web yang tepat karena Kali ini saya akan bahas cara memotong atau mengcrop gambar  menggunakan php dan jquery  teknik ini banyak di gunakan oleh oleh web besar salah satu yang pernah menerapkan tekhnik crop ini yaitu facebook.
 Ga usah panjang lebar lagi kita mulai saja… tentunya kita persiapkan dahulu apa saja yang di butuhkan untuk membuat tekhnik crop ini  Pertama yang kalian perlukan adalah  jquery,  jquery apa saja yang kalian butuhkan yaitu
- jquery.1.4.2.min.js
- jquery.imgareaselect.pack.js

Setelah kita persiakan jquery   kita buat dulu file index.php
<?php
// Folder tempat penyimpanan gambar
$path = "upload/";
?>
<html>
<head>
<title>Crop Gambar dengan jQuery</title>
</head>
<!--menyertakan style css plugin -->
<link rel="stylesheet" type="text/css" href="css/imgareaselect-default.css" />
<script type="text/javascript" src="js/jquery.1.4.2.min.js"></script>
<!--menyertakan plugin imageAreSelect-->
<script type="text/javascript" src="js/jquery.imgareaselect.pack.js"></script>
<script type="text/javascript">
<!--Fungsi untuk membagi objek gambar sama besar-->
function ukuran(im,obj) {
            var x_axis = obj.x1;
            var x2_axis = obj.x2;
            var y_axis = obj.y1;
            var y2_axis = obj.y2;
            var thumb_width = obj.width;
            var thumb_height = obj.height;
            if(thumb_width > 0) {
                        if(confirm("Apakah mau menyimpan gambar thumbnail?")) {
                                    $.ajax({
                                          type:"GET",
                                          //proses ajax request pada file "gambar_ajax.php"
                                          url:"gambar_ajax.php?t=ajax&img="+$("#nama_gbr").val()+"&w="+thumb_width+"&h="+thumb_height+"&x1="+x_axis+"&y1="+y_axis,
                                          cache:false,
                                          success:function(response) {
                                                  $("#cropimage").hide();
                                                  $("#thumbs").html("");
                                                      $("#thumbs").html("<img src='upload/"+response+"' />");
                                          }
                                    });
                              }
                  }
              else
                     alert("Pilih dulu area seleksi..!");
}
// pemanggilan dan pengaktifan plugin jquery imgareaselect
$(document).ready(function () {
    $('img#foto').imgAreaSelect({
        aspectRatio: '1:1',
        onSelectEnd: ukuran
    });
});
</script>
<?php
      $valid_format = array("jpg", "png", "gif", "bmp");
      if(isset($_POST['submit'])) {
                  $name = $_FILES['gbr']['name'];
                  $size = $_FILES['gbr']['size'];
                 
                  if(strlen($name)) {
                              list($txt, $ext) = explode(".", $name);
                              if(in_array($ext,$valid_format) && $size<(1024*1024)) {
                                          // Penamaan file gambar dengan penggabungan fungsi waktu dan pengambilan 5 karakter nama file gambar asli
                                          $nama_gambar = time().substr($txt, 5).".".$ext;
                                          $tmp = $_FILES['gbr']['tmp_name'];
                                          if(move_uploaded_file($tmp, $path.$nama_gambar)) {
                                                      $gambar="<h4>Silahkan Select & Drag pada Area Gambar</h4>
                           <img src='upload/".$nama_gambar."' id=\"foto\" style='max-width:500px' >";
                                                }
                                          else
                                                echo "Gagal";
                                    }
                              else
                                    echo "Kesalahan format file..!";                           
                        }
                  else
                        echo "Browse/pilih gambar dulu..!";
            }
?>
<body>
<div style="margin:0 auto; width:600px">
<?php echo @$gambar; ?>
<div id="thumbs" style="padding:5px; width:600px"></div>
<div style="width:600px">

<form id="cropimage" method="post" enctype="multipart/form-data">
      Upload Gambar : <input type="file" name="gbr" id="gbr" />
      <input type="hidden" name="nama_gbr" id="nama_gbr" value="<?php echo($nama_gambar)?>" />
      <input type="submit" name="submit" value="Submit" />
</form>

</div>
</div>
</body>
</html>



Sekarang kalian buat file dengan nama gambar_ajax.php copy kan code di bawah code di bawah berfungsi untuk memotong dan  menyimpan hasil crop
<?php
$t_width = 50;    // Maximum lebar thumbnail
$t_height = 50;   // Maximum panjang thumbnail
$nama_baru = "kecil".".jpg"; // nama gambar thumbnail
$path = "upload/"; // folder tempat penyimpanan gambar
if(isset($_GET['t']) and $_GET['t'] == "ajax") {
            extract($_GET);
            $ratio = ($t_width/$w);
            $nw = ceil($w * $ratio);
            $nh = ceil($h * $ratio);
            $nimg = imagecreatetruecolor($nw,$nh);
            $im_src = imagecreatefromjpeg($path.$img);
            imagecopyresampled($nimg,$im_src,0,0,$x1,$y1,$nw,$nh,$w,$h);
            imagejpeg($nimg,$path.$nama_baru,90);
            echo $nama_baru."?".time();
            exit;
}    
?>

untuk tampilannya bisa kalian lihat di bawah





Tampilan ketika mengcrop gambar
untuk lebih jelasnya kalian bisa lihat video di bawah ini dan untuk file lengkapnya silahkan download di sini




sekian postingan kali ini semoga bermanfaat jika ada yang di tanyakan silahkan isi kolom komentar


Download Source Code Web Pertemanan (Sosial Media) dengan PHP & MySQL

5:07 AM Add Comment

Bismillah


Kali ini saya  ingin berbagi aplikasi yakni web pertemanan menggunakan php dan jquery.sebenarnya file ini file yang sudah lama kebetulan saya masih menyimpannya web ini sendiri bukan saya yang buat  kalau ga salah web ini buatan Lokomedia dengan men share web ini mudah mudahan saya tidak menyalahi aturan.kenapa saya share  karena saya rasa web  ini bisa di jadikan bahan pelajaran bagi yang baru belajar koding seperti hal nya saya dahulu,

web ini masih belum responsive  di lihat dari segi tampilannya, namanya web pertemanan web ini mirip seperti facebook namun tidak serta merta semua fasilitas yang ada di facebook ada dalm web ini.

Mungkin fitur fitur yang sama yang ada dalam facebook hanya seperti. Buat status, kirim pesan, profile dan sebagainya mungkin itu saja sedikit penjelasannya langsung saja untuk melihat tampilannya bisa di lihat screen shoot di bawah
Halaman awal bisa di lihat tampil login nya mirip seperti facebook
Halaman profile


Halaman pesan
Mungkin sekian pada postingan kali ini untuk file lengkapnya silahkan download di sini

Terima kasih



Download Source Code Aplikasi Perpustakaan Berbasis Web dengan PHP & MySQL

5:04 AM Add Comment

Kali ini saya akan berbagi aplikasi perpustakaan.  Aplikasi perpustakaan ini di buat bertujuan untuk mempermudah user mengenai  informasi ketersediaan buku dan mempermudah admin dalam pengolahan data administrasi  untuk tampilannya sendiri masih sangat sederhana dan fiturnya pun masih belum lengkap

Apa saja fitur fitur yang ada dalam aplikasi ini. Kita mulai dari front end nya
-          Kategoari buku
Merupakan menu yang didalamnya berisi kategori kategori buku yang tersedia dalam perpustakaan.
-          Pencarian buku berdasarkan pengarang atau judul
Merupakan fitur untuk mencari berdasarkan pengarang buku dan judul buku
-          Tentang
Merupakan Halaman web yang didalamnya berisi semua informasi mengenai perpustakaan ini
-          Kontak
Merupakan halaman web yang didalamnya berisi kontak kontak yang dapat di hububngi oleh member
-          Staff
Merupakan halaman  web didalamnya berisi staf staff

Sekarang kita ke fitur fitur back end di sini ada dua hak akses yang pertama sebagi staff yang ke dua sebagai admin
 Hak akses sebagai staff
-          Memasukan member baru
-          Mengelola proses  transaksi misal pengembalian buku dan buku hilang rusak
-          ubah password

Hak akses sebbagai admin
-          Manajemen staff
-          Status member
-          Kategori buku
-          Manajemen buku
-          Laporan
-          ubah password




Itu sajaa fitur fitur yang ada dalam aplikasi ini seperti  yang saya bilang tadi fiturnya masih sangat sederhana untuk melihat tampilannya bisa di lihat di bawah ini

Halaman utama
Halaman detail buku
Halaman kontak 

Halaman staff

untuk  source codenya silahkan donlod di sini

Mungkin cukup sekian postingan kali ini semoga bermanfaat terima kasih bila ada yang di tanyakan silahkan isi kolom komentar

Download source code web Portal Desa menggunakan framework codeigniter

4:05 AM 4 Comments
Download source code web Portal Desa menggunakan framework codeigniter

Bissmilah

Lama ni saya tidak Posting alhamdulilah sekarang bisa menyempatkan untuk memposting lagi Ok Pada postingan kali ini saya akan berbagi kode website Pedesaan mengunakan framework codeigniter. seebenranya web ini di buat untuk memudahkan masyarakat dalam mencari informasi seperti persyaratan persyaratan pembuatan KK,KTP dan lainnya jadi masyarakat tak usah lagi bertanya tanya cukup cek nya di website desa dan juga sekaligus untuk mempromosikan wisata yang ada di dalam desa itu sendiri

Alikasi masih sangat sederhana masih perlu banyak pengembangan  namun buat yang lagi belajar atau yang mau bongkar bongkar codenya mungkin web ini dapat bermanfaat untuk di jadikan bahan  belajar Aplikasi ini di buat menggunakan framework codeigniter  untuk tampilannya front end sendiri alikasi menggunakan template gratisan dari triangle. Saya jelaskan apa saja  fitur fitur yang ada pada halaman utama dan juga masih banyak fitur lain yang bisa anda coba nanti.

Halaman Home  


Halaman tentang


Halaman strukutr organisasi


Halaman  data penduduk




Cukup sekian postingan kali ini semoga bermanfaat untuk source codenya silahkan anda donload di sini Mohon maaf jika dalam website ini masih banyak kekurangan karena saya juga masih dalam tahap belajar jika ada yang salah bisa di komentari untuk bahan masukan bagi saya jika ada yang mau di tanyakan silahakan berkomentar di bawah terima kasih



untuk video nya lihat di bawah

Download source code pemesanan tiket dan tempat duduk bus berbasis web dengan php dan mysqli

4:37 AM 1 Comment
Bissmilah

Pada postingan kali ini saya akan berbagi kode pemesanan tiket dan tempat duduk bus  berbasis web, pemesanan tiket dan tempat duduk bus  berbasis web di buat untuk memudahkan calon penumpang dalam mencari informasi seperti berbagai jenis bus, rute bus dari tujuan ke tujuan lainnya, informasi tarif bus berddasakan kelas , jam pemberangkatan dan ketersediaan tempat duduk . dengan adanya aplikasi ini calon penumang tidak perlu lagi susah susah datang ke full atau terminal untuk mengetahui informasi dan untuk memesan tiket bus

Aplikasi ini di buat menggunakan bahasa pemograman php dan data base menggunakan mysqli untuk tampilannya sendiri aplikasi ini masih sangat sederhana dan masih perlu banyak pengembangan. Saya jelaskan untuk cara penggunaannya

-          pertama calon penumpang dapat melihat jadwal pemberangkatan dari ke tujuan mana
-         setelah tujuan anda di temukan anda dapat menekan tombol pesan dan lihat setelah itu calon penumpang memilih tipe bus dan jam pemberngkatan dan juga tanggal pemberangkatan
-          Lalu calon penumpang  dapat  menilih tempat duduk yang masih tersedia
-          Calon penumpang akan masuk ke halaman konfirmasi dengan memasukan email dan nama
-          Data anda tersimpan anda akan di suruh transfer ke salah satu bank catat no tiket anda untuk nanti ulpoad bukti transfer
-          Langkah akhir ulpload bukti transfer dan anda daapat melakukan print tiket

Dan Berikut ini adalah fitur fitur yang ada pada halaman utama dan juga masih banyak fitur lain yang bisa anda coba nanti.
  1. Halama testimoni
  2. Halaman cara booking
  3. Halaman booking
  4. Halaman  jadwal pemberangkatan
ok inilah tampilan halaman utama

Halaman tujuan keberangkatan

Halaman detail  pemberangkatan

Halaman booking tempat duduk

Halaman konfirmasi 

halaman no rekening pembayaran

Halaman uloaad gambar  konpirmasi bukti  transfer

Halaman print tiket



Ok sobat semua nya  bagi yang berminat dengan scritpt ini buat belajar  silahkan sobat donlod




Cukup sekian postingan kali ini semoga bermanffaat untuk source codenya silahkan anda donload di sini jika ada yang mau di tnyakan silahaka berkomentar terima kasih

Membuat blog sederhana dengan PHP mysqli

5:44 PM Add Comment
Bismiilah
Akhirnya setelah sekian lama ga bisa posting di karenakan kompi saya yang harus masuk ke  ruang bedah dan setelah sekian lama akhirnya sekarang kompi saya sehat sehingga saya bisa posting kembali. 

Pada kesempatan kali ini saya akan share web blog sederhana  namanya sederhana tentunya tampilan nya pun sederhana ,sebagai seorang pemula saya harap web blog ini bisa menjadi bahan untuk belajar mungkin hanya sekedar untuk belajar Create,read update dan delete.

ok langsung saja ini untuk tampilan utama dari web blog sederhana ini

Dan selanjutnya tampilan halaman detail berita

Dan yang terakhir untuk tampilan halaman admin



untuk scrip lengkapnya si lahkan sobat download di sini

Mungkin cukup sekian postingan kali ini mohon maaf jika banyak kekurangan nya dan semoga postingan ini dapat bermanfaat  terima kasih

Download source code website periklanan seperti olx dengan php dan MYSQLi

3:51 AM 1 Comment
Bismillah

ok sobat, pada kesempatan kali ini saya akan share web periklanan seperti olx .website ini tidak serta merta mirip seperti olx,masih banyak kekuranganya seperti masih belum adanya fitur iklan premium dan banyak lagi  dan bagaimanapun juga olx tidak dapat serta merta dapat di tiru.web periklanan ini biasa di gunakan oleh user untuk memasang iklan nya secara gratis.

web ini masih sangat sederhana namun dengan adanya source code web periklanan yang masih sangat sangat sederhana ini bisa di gunakan untuk yang masih belajar pemograman web    untuk tampilan web ini saya menggunakan bootstrap. Sebenarnya  dalam membuat web ini saya banyak belajar dari bukunya mas agus saputra yang dengan senang hati membagikan project web periklanan nya  sebagai bonus buku nya jadi jangan heran jika web ini banyak kesamaan nya terutama di detail iklan yaitu slider gambar polaroid dan pasang iklan yaitu di upload gambarnya.

Sedikit saya jelaskan cara penggunaannya untuk dapat memasang iklan telebih dahulu anda harus jadi member jika sudah terdaptar sebagai member baru anda bisa mengiklankan produk anda.selanjutnya iklan anda akan memasuki tahap moderasi terlebih dahulu dimana iklan anda di review oleh admin jika iklan itu layak maka admin akan mengaktifasi iklan tersebut. ok Anggap iklan itu sudah aktif maka iklan itu akan tampil di website .Dalam web ini ada beberapa fasilitas karena ini web per iklanan  tentunya fasilitas seperti  pasang iklan, dan pesan itu harus lah wajib ada  inilah beberapa fitur yang ada ada website ini

  1. Menampilkan Iklan Berdasaran Kategori
  2. Pencarian Barang Berdasarkan provinsi kota dan Keyword
  3. Halaman Usser
  4. Halaman Profil
  5. Pasang Iklan
  6. Halaman Pesan
  7. Menampilkan status iklan anda
  8. History iklan


ok ga usah panjang lebar Ini untuk tampilan halaman utama pengunjung tampilan nya masih sangat sederhana



Ini untuk tampilan halaman utama pengunjung tampilan nya masih sangat sedrhana


Ini untuk halaman tampilan semua iklan jika di pilih semua provinsi




untuk selanjut nya tampilan halaman detail iklan


Selanjut nya untuk tampilan halaman pesan untuk bisa mengirim pesan pengguna harus daftar  terlebih dahulu baru pengguna bisa mengirimkan pesan

Selanjutn nya halaman pasang iklan di sini pemasang iklan hanya di bolehkan mengupload  5 gambar

untuk selanjutnya halaman status, maksudnya disini  iklan pengguna harus  menunggu dulu persetujuan admin untuk bisa tampil,jika masih menunggu persetujuan admin tentunya statusnya masih moderasi, jika di tolak status di tolak dan yang terakhir status nya sudah aktif

Dan yang terakhir halaman pesan tampilan nya seperti gambar di bawah ini

Ok sobat semua nya  bagi yang berminat dengan scritpt ini buat belajar  silahkan sobat donlod Di sini




Cukup sekian postingan kali ini semoga dapat bermanfaat kritik dan sarannya di tunggu ya bila ada yang mau di tanyakan sobat bisa tanyakan di kolom komentar di bawah  terima kasih