Pages

Diberdayakan oleh Blogger.

Jumat, 20 Februari 2015

pengiriman data pada aplikasi web...menggunakan metode POST dan GET

Memilih Metode untuk Menangani Form pada PHP

Sebelumnya telah ditulis tentang cara menangani action form dengan PHP. Dimana setiap data dari form yang dikirim ke server ditangani oleh parameter yang diset pada atribut ACTION pada form. Perlu diketahui bahwa selain atribut ACTION, pada form juga ada atribut METHOD. Atribut ini dipakai untuk menentukan metode pengiriman data dari pengguna ke server.

Ada dua metode yang disediakan yaitu GET dan POST.  Masing-masing metode ini menghasilkan array assosiatif dengan key name mengacu ke nama elemen form. Dua cara penanganan Action form juga bisa diterapkan pada metode GET maupun POST.

1. Metode GET

Adalah metode pengiriman data melalui URL. Metode GET menghasilkan variabel bertipe array yang bisa dipanggil dengan variabel global $_GET["nama-elemen-form"]. Karena terlihat pada URL, maka metode GET tidak bersifat rahasia dan oleh karena itu tidak disarankan untuk mengirim data yang bersifat rahasia seperti password.

Saat form disubmit maka data dari form dikirim ke halaman action PHP melalui URL, misal: proses.php?nama=agus&alamat=jepara. Kelebihan dari metode GET adalah bisa disimpan ke dalam bookmark browser, karena memang berupa URL. Kekurangan metode GET selain tidak rahasia adalah adanya batasan jumlah informasi yang dapat dikirim yaitu 2000 karakter.

Contoh penggunaan metode GET yang kita jumpai sehari-hari adalah pada sistem pencarian di website search engine, misal www.google.com. Prinsip kerjanya adalah saat ditekan tombol CARI maka akan tampil hasil pencarian dengan URL yang diikuti dengan kata pencarian.

Contoh script untuk menangani form dengan metode GET

Script untuk membuat form masukan :
  1. <html>    
  2. <body>    
  3. <form action="proses.php" method="get">    
  4. Kata Pencarian: <input type="text" name="cari"><br>    
  5. <input type="submit">    
  6. </form>    
  7. </body>    
  8. </html>    
Script untuk menangani data dari form masukan pada file proses.php :
  1. <html>    
  2. <body>    
  3. Kata Pencarian Anda: <?php echo $_GET["cari"]; ?><br>    
  4. </body>    
  5. </html>     

Penjelasan script :

Saat tombol submit ditekan maka form akan mengirim data ke file proses.php dengan metode GET. Hal ini menyebabkan URL proses.php diikuti dengan variabel cari dengan value berupa kata pencarian yang dimasukkan pada input text. 

Untuk lebih jelas bisa dilihat gambar berikut ini untuk masukan kata pencarian= burung

2. Metode POST

Adalah metode pengiriman data melalui protokol HTTP POST. Jadi data yang dikirim lebih aman karena tidak terlihat oleh pengguna. Metode POST adalah metode yang lebih banyak digunakan oleh developer. Metode POST juga menghasilkan variabel bertipe array seperti GET yang bisa dipanggil dengan variabel global $_POST["nama-elemen-form"].

Saat form disubmit maka data dari form dikirim ke halaman action PHP melalui sistem request pada protokol HTTP POST. Karena data tidak ditampilkan maka cara ini dianggap lebih aman dibanding metode GET. Kelebihan metode POST yang lain adalah tidak ada batasan dalam pengiriman data. Metode POST juga mendukung fungsi canggih seperti dukungan untuk multi-bagian masukan biner saat mengupload file ke server.

Satu-satunya kelemahan dari metode POST adalah tidak mungkin melakukan bookmark halaman karena informasi tidak ditaruh pada URL seperti metode GET.

Contoh script untuk menangani form dengan metode GET

Script untuk membuat form masukan :
  1. <html>    
  2. <body>    
  3. <form action="proses.php" method="post">    
  4. Kata Pencarian: <input type="text" name="cari"><br>    
  5. <input type="submit">    
  6. </form>    
  7. </body>    
  8. </html>    
Script untuk menangani data dari form masukan pada file proses.php :
  1. <html>    
  2. <body>    
  3. Kata Pencarian Anda: <?php echo $_POST["cari"]; ?><br>    
  4. </body>    
  5. </html>     

Penjelasan script :

Saat tombol submit ditekan maka form akan mengirim data ke file proses.php dengan metode POST. Data dari form di kirim melalui jalur protokol HTTP POST. Sehingga URL tetap bersih tanpa diikuti variabel dibelakangnya.

Untuk lebih jelas bisa dilihat gambar berikut ini untuk masukan kata pencarian= burung

Referensi :

Sabtu, 13 Desember 2014

Mengapa Programmer Adalah Pacar Yang Baik

Punya pacar / pasangan yang baik adalah harapan semua orang. Itu sama seperti setiap orang ingin makan makanan yang lezat. Atau seperti setiap orang ingin punya rumah yang megah. Atau sama seperti setiap orang ingin masuk surga tanpa hisab. Semuanya tanpa terkecuali, ingin punya pasangan yang baik.
Berbicara pacar atau kekasih, biasanya kita para programmer selalu dibilang gak gaul, aneh, kaku, nggak romantis, nggak peka dan lain sebagainya. Mentang-mentang kita selalu deket dengan komputer, kita dianggap pacaran sama komputer, dan nggak punya bakat buat jadi pacar yang baik dan keren. Hah… Belum tau aja mereka!! :D
Agar dunia tau! Dan untuk meningkatkan kesejahteraan umum serta mencerdaskan kehidupan bangsa, maka kali ini CodePolitan akan mencoba mengemukakan betapa cool dan mempesonanya programmer itu.
Berikut ini alasan kenapa programmaer adalah pacar yang baik dan paling cool sedunia akhirat.
1. Penuh Perhatian
titik_koma_programmer
Programmer itu penuh perhatian, bahkan untuk hal-hal yang menurut orang lain adalah hal yang sepele. Karena baginya segala sesuatu itu bisa jadi penting. Nah, kalau sama hal yang sederhana aja perhatian, apalagi sama pacarnya. Semua orang pasti senang dong di perhatiin sama pacarnya, mulai dari pakaiannya, makannya, kalau sakit diperhatiin, diperhatiin cara jalannya, cara bernafasnya, bahkan mungkin diperhatiin jumlah rambut yang ada di kepalanya :D

2. Mengerti Kode
Cewek itu biasanya nggak mau ngasih tau langsung tentang apa yang diinginkannya, selalu aja pake kode-kode yang sulit dipahami. Karena ingin dimengerti tanpa harus mereka bicara. Misalnya cuma minta dibeliin air minum aja bilangnya gini,
“Yang, hari ini panas banget ya. Mataharinya begitu perkasa memberikan sinarnya kepada kita, sampai-sampai kita terhenyak tak kuasa dalam luapan dahaga yang tak bertepi. Panasnya menusuk hingga ubun-ubun kepala dan tenggorokan kita menjadi tanah yang tandus bagaikan di gurun pasir.”
Buat orang-orang biasa, pasti kode itu akan sulit dimengerti. Bagi programmer? Hah… jangan bercanda, jangankan kode yang seperti itu, kode yang penuh dengan percabangan dan looping aja bisa dimengerti, bahkan dengan bahasa yang bukan bahasa manusia (bahasa pemrograman), apalagi cuma kode yang seperti itu. Itu gampang buat para programmer.

3. Rela Berkorban
begadang_thumb
(sumber gambar: http://kicau-blog.blogspot.com)
Berbicara cinta, maka kita akan berbicara tentang pengorbanan. Bukan cinta namanya jika tidak mau berkorban untuk orang yang dicintai.
Terkadang dalam menyelesaikan sebuah project, seorang programmer harus begadang hingga larut malam. Bahkan sering kali tidak tidur hanya untuk menyelesaikan project, sebagai bukti dari sebuah tanggung jawab. Begadang memang tidak baik bagi kesehatan, tapi nggak apa-apa begadang, asal ada artinya, itu kata Bang Haji.
Nah, untuk sebuah project aja seorang programmer rela berkorban kurang makan, kurang tidur, kurang olah raga, kurang gizi, apalagi buat kekasihnya. Tidak usah diragukan akan hal itu :D

4. Penyabar
Tentu kita mau dong punya pacar yang penuh kesabaran, menerima kita apa adanya, mau nerima segala kelebihan dan kekurangan kita.
Seorang programmer ketika coding, dan menemukan bugs dalam code programnya (bahkan mungkin kode program orang lain) dia akan selalu sabar, memperhatikan setiap baris kodenya. Sangat sabar untuk meneliti berbagai aspek yang mungkin bisa menjadi sumber masalah dari kode tersebut.
Jika untuk sebuah bugs dan kekurangan-kekurangan dari sebuah kode program saja seorang programmer bisa begitu sabarnya, apalagi untuk menghadapi pacarnya dan kelakuan-kelakuan aneh pacarnya. Itu pasti bisa diatasi.

5. Selalu Ada
couples-credit-636
(sumber gambar: http://www.ivillage.ca)
Mau pilih mana, punya pacar yang selalu ada untukmu atau selalu ilang-ilangan?
Programmer itu kehidupannya cuma satu, “menulis kode di depan komputer”. Artinya dia nggak akan kemana-mana dan pergi terlalu jauh. Artinya dia akan selalu bisa menemanimu kapanpun, dengan catatan ada komputer menyertainya.

6. Peduli
Programmer sering kumpul di forum-forum permograman, bahkan terkadang mau saling bantu menyelesaikan masalah yang dihadapi orang lain yang bahkan belum dikenalnya. Bahkan beberapa orang programmer yang sangat baik, mau membantu menyelesaikan project open source yang ada di github, bahkan terkadang tanpa bayaran.
Untuk seseorang yang bahkan belum dikenal saja programmer itu bisa sangat peduli, apalagi dengan orang yang sangat dikenalnya, seperti kamu… iya kamu..

7. Penemu Solusi
Perhatian, peduli dan cinta saja tidak cukup jika tidak bisa menyelesaikan masalah yang dihadapi dalam hubungan. Karena terkadang dalam hubungan itu sering dihadapi oleh aral rintangan yang datang menghadang, seperti misalnya calon mertua malah suka sama pacarnya, atau adik pacar yang nggak suka mandi dan selalu datang tiba-tiba disaat yang tidak tepat, atau sang mantan yang telah lama pergi tiba-tiba datang dan nantangin maen PES. Ya, akan ada banyak masalah yang akan datang.
Seorang programmer memang selalu hidup dengan masalah, mulai dari bagaimana caranya membuat sebuah kode menjadi sederhana, bagaimana menuliskan rumus matematika dalam kode program, bagaimana menyelesaikan project tepat waktu, dan lain sebagainya. Bahkan beberapa programmer hebat lainnya mampu menemukan solusi yang tak terpikirkan oleh orang lain, seperti membuat mesin pencari, membuat sistem operasi, membuat aplikasi penujuk kiblat, dan lain sebagainya. Programmer memang ditakdirkan hidup untuk menyelesaikan masalah. So.. dia akan terbiasa untuk menyelesaikan masalah yang Kamu hadapi.

Demikianlah kira-kira alasan mengapa programmer itu keren dan baik buat jadi pacar. Kesimpulannya adalah, putusin pacarmu sekarang juga, dan carilah programmer untuk pacar barumu! Titik.

sumber : http://www.codepolitan.com

Minggu, 07 Desember 2014

Ramedial Uas Praktek Pa Ujang SH

web dinamis XI RPL1
1.ari firmansayah           ..     FATAL FATAL FATAL
2.ceceng sholeh            ..      FATAL FATAL FATAL
3.harisman                    ...     FATAL FATAL
4.sopian                        ..     FATAL FATAL
5.budi wardiman           ....    FATAL FATAL FATAL

Web Dinamis XI RPL2
1. deka prayoga           .....   FATAL FATAL
2. trisna                        .....   FATAL FATAL
3. muhamamad rizki      ....... FATAL FATAL
4.gunawan                    ....... FATAL FATAL
5.ramdan                     .........
6.silvia                         ......... FATAL FATAL FATAL
7.rika risdayanti           ......... FATAL FATAL FATAL
8.siti maesyaroh           ..........FATAL FATAL FATAL
9.siti nur hikmah          .........

Pemrograman dekstop  XI RPL1
1.ari firmansayah          .......   FATAL FATAL FATAL
2.ceceng sholeh           ........   FATAL  FATAL FATAL
3.harisman                  ........    FATAL FATAL
4.sopian                     ........     FATAL FATAL
5.budi wardiman         ........    FATAL FATAL

Pemrograman Dekstop XI RPL2
1. deka prayoga         ........ FATAL FATAL
2. trisna                      ........ FATAL FATAL
3. muhamamad rizki   ..........FATAL FATAL
4.gunawan                  .........FATAL FATAL
5.ramdan                    .........
6.silvia                        .........FATAL FATAL FATAL
7.rika risdayanti           ........FATAL FATAL FATAL
8.siti maesyaroh           ........FATAL FATAL FATAL
9.siti nur hikmah           ........FATAL FATAL FATAL



penting peran ortu terhadap siswa

Keberhasilan pendidikan tidak terletak pada tanggung jawab guru semata, melainkan perlu keterlibatan ortu dan masyarakat.
Adalah salah bila ada opini yang mengatakan bahwa keberhasilan pendidikan terletak pada pundak guru dengan alasan guru telah menerima tunjangan profesi pendidikan. Sebab sehebat apapun seorang guru, kalau dukungan ortu dan masyarakat tidak optimal, maka proses pendidikan tidak akan bermakna.

Kamis, 04 Desember 2014

Seri belajar

Belajar untuk belajar

Langkah-langkah belajar efektif adalah mengetahui
  • diri sendiri
  • kemampuan belajar anda
  • proces yang berhasil anda gunakan, dan dibutuhkan
  • minat, dan pengetahuan atas mata pelajaran anda inginkan
Anda mungkin belajar fisika dengan mudah tetapi tidak bisa belajar tenis, atau sebaliknya. Belajar apapun, adalah proces untuk mencapai tahap-tahap tertentu.
Empat langkah untuk belajar.
Mulai dengan cetak halaman ini dan jawab pertanyan-pertanyaannya. Lalu rencanakan strategi anda dari jawaban-jawabanmu, dan dengan "Pedoman Belajar" yang lain.
Mulai dengan masa lalu Apakah pengalaman anda tentang cara belajar? Apakah anda
  • senang membaca? memecahkan masalah? menghafalkan? bercerita? menterjemah? berpidato?
  • mengetahui cara menringkas?
  • tanya dirimu sendiri tentang apa yang kamu pelajari?
  • meninjau kembali?
  • punya akses ke informasi dari banyak sumber?
  • menyukai ketenangan atau kelompok belajar?
  • memerlukan beberapa waktu belajar singkat atau satu yang panjang?
Apa kebiasaan belajar anda? Bagaimana tersusunnya? Yang mana terbaik? terburuk?
Bagaimana anda berkomunikasi dengan apa yang anda ketahui belajar paling baik? Melalui ujian tertulis, naskah, atau wawancara?
Teruskanke masa sekarang Berminatkah anda?
Berapa banyak waktu saya ingin gunakan untuk belajar?
Apa yang bersaing dengan perhatian saya?
Apakah keadaannya benar untuk meraih sukses?
Apa yang bisa saya kontrol, dan apa yang di luar kontrol saya?
Bisakah saya merubah kondisi ini menjadi sukses?
Apa yang mempengaruhi pembaktian anda terhadap pelajaran ini?
Apakah saya punya rencana? Apakah rencanaku mempertimbangkan pengalaman dan gaya belajar anda?
Pertimbangkan
proses,

persoalan utama
Apa judulnya?
Apa kunci kata yang menyolok?
Apakah saya mengerti?
Apakah yang telah saya ketahui?
Apakah saya mengetahui pelajaran sejenis lainnya?
Sumber-sumber dan informasi yang mana bisa membantu saya?
Apakah saya mengandalkan satu sumber saja (contoh, buku)?
Apakah saya perlu mencari sumber-sumber yang lain?
Sewaktu saya belajar, apakah saya tanya diri sendiri jika saya mengerti?
Sebaiknya saya mempercepat atau memperlambat?
Jika saya tidak mengerti, apakah saya tanya kenapa?
Apakah saya berhenti dan meringkas?
Apakah saya berhenti dan bertanya jika ini logis?
Apakah saya berhenti dan mengevaluasi (setuju/tidak setuju)?
Apakah saya membutuhkan waktu untuk berpikir dan kembali lagi?
Apakah saya perlu mendiskusi dengan "pelajar-pelajar" lain untuk proces informasin lebih lanjut?
Apakah saya perlu mencari "para ahli", guruku atau pustakawan atau ahliawan?
Buat
review
Apakah kerjaan saya benar?
Apakah bisa saya kerjakan lebih baik?
Apakah rencana saya serupa dengan "diri sendiri"?
Apakah saya memilih kondisi yang benar?
Apakah saya meneruskannya; apakah saya disipline pada diri sendiri?
Apakah anda sukses?
Apakah anda merayakan kesuksesan anda?

sumber : studygs.net

 

Blogger news

Blogroll

About