Sunday, March 17, 2019

Contoh Soal PHP POST dan GET

Posted by ADRINA LISTY at 7:13 AM 0 comments


Assalamualaikum
Kali ini kita akan mencoba beberapa contoh soal supaya lebih kenal dengan POST dan GET.  

SOAL 1
Ada seorang nasabah bank yang menabung di bank X dengan saldo awal Rp. 1.000.000,-. Bank X menerapkan kebijakan bunga 3% perbulan dari saldo awal tabungan. Hitunglah jumlah saldo akhir nasabah tersebut setelah 11 bulan.






Kembangkanlah script dari soal di atas dengan menambahkan form input untuk memasukkan saldo awal, besar bunga perbulan dan juga lama bulan. Jangan lupa untuk menambahkan tombol submit dan reset. Apabila tombol submit diklik, maka semua data input akan diproses ke script PHP untuj diolah menghasilkan saldo akhir pada bulan tertentu.

SOAL 2
Analog soal no. 1. Terapkan untuk menampilkan hasil bagi bilangan 100 dengan 3 beserta sisanya.  






SOAL 3
Analog soal no. 1 dan 2. Terapkan pada soal berikut ini

Ibu ingin mengambil uang tabungan sejumlah Rp. 1.575.250,- yang dimilikinya di sebuah bank. Misalkan pada saat itu uang pecahan yang berlaku adalah Rp. 100.000,-; Rp. 50.000,-; Rp. 20.000,-; Rp. 5.000,-; Rp. 100,- dan Rp. 50. Dengan menggunakan script PHP, tentukan banyaknya masing-masing uang pecahan yang diperoleh ibu tadi!








SOAL 4
Rancanglah sebuah form untuk pendaftaran online mahasiswa baru dalam universitas X. Data yang nantinya dimasukkan dalam form pendaftaran adalah: Nama Lengkap (text box), Tempat Lahir (text box), Tanggal Lahir (gunakan 3 buah combo box masing-masing untuk tanggal: 1-31, bulan: 1-12 dan tahun: 1970- 1987), Alamat Rumah (text area), Jenis Kelamin (gunakan radiobutton: pria/ wanita), Asal Sekolah (text box), Nilai UAN (text box). Tambahkan pula sebuah button dan reset.
Apabila data sudah diisi dan selanjutnya diklik tombol submit, maka kirim data ke sebuah script PHP untuk menampilkan apa yang telah diisikan dalam form tadi. Contoh output script











SOAL 5
Setelah Anda selesai membuat script dan form pada no. 4 di atas, coba ubah method=’post’ pada formnya menjadi method=’get’. Ubah pula $_POST[] dalam script PHP nya menjadi $_GET[]. Masih bisakah scriptnya bekerja? Coba amati efek perubahan tersebut dan jelaskan apa akibat diberikannya method=’get’ pada form?










Terima kasih telah mengunjungi blog ini, semoga bermanfaat

Wassalamualaikum


PHP dengan POST dan GET

Posted by ADRINA LISTY at 4:45 AM 0 comments

Assalamualaikum


kali ini kita akan belajar PHP lagi tapi dengan POST dan GET. Apa itu POST dan GET? Yuk langsung saja

POST Request
POST request adalah proses mengirim data (submit) melalui form yang berasal dari (X)HTML. Karena PHP adalah bahasa program atau scripting, maka PHP bisa digunakan untuk menerima data hasil submit tersebut. Data yang diterima nantinya bisa diproses dalam script PHP. Untuk menerima data dari proses submit form dalam PHP, kita gunakan statement assignment berikut ini. $namaVariabel = $_POST['nama komponen dalam form'];

GET Request
Apabila POST request adalah proses merequest data melalui form, maka GET request adalah melalui URL. Terkadang ketika browsing di internet, kita temukan URL atau link yang berbentuk misalnya seperti berikut ini


Perhatikan bagian URL yang saya kasih bold tersebut. Bagian tersebut dinamakan parameter. Konsep GET Request pada prinsipnya mirip dengan POST. Nah… pada contoh URL di atas maksudnya adalah mensubmit atau mengirim data ke script bernama script.php. Apa yang dikirim? Yang dikirim adalah nilai a = 4 dan b = 6. Nilai yang dikirim tersebut nantinya akan dijadikan sebagai input pada proses yang terjadi di script.php. Selanjutnya bagaimana membaca input dari GET request tersebut? Caranya adalah menggunakan $_GET['nama parameter'];

Contoh POST








Contoh GET










Terima kasih sudah mengunjungi blog ini, semoga bermanfaat

Wassalamualaikum




Sunday, March 10, 2019

PHP

Posted by ADRINA LISTY at 8:09 AM 0 comments

Assalamualaikum

Dalam pemrograman web, anda akan mengenal istilah Client-side dan Server-side Scripting. 2 istilah itu digunakan untuk mengelompokkan beberapa bahasa pemrograman web berdasarkan siapa atau pihak mana yang melakukan pengolahan data di web. Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer pengguna/pengunjung. Contoh dari Client-side Script adalah HTML, CSS, JavaScript dan XML. Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer server/penyedia. Contoh dari Server-side Script adalah PHP, ASP, ASP.Net, dan masih banyak lagi. Kali ini kita akan belajar tentang salah satu bahasa pemrograman yang termasuk kategori Server-side Script yaitu PHP.

APA ITU PHP?

PHP (PHP: Hypertext Prepocessor) adalah salah satu bahasa pemrograman web yang bersifat dinamis, dimana PHP adalah bahasa yang bisa disisipkan dengan sintaks HTML sehingga dapat menciptakan teknologi web dinamis seperti sekarang ini.
PHP merupakan sebuah bahasa server-side untuk pemrograman web yang pada awalnya merupakan program CGI yang di khususkan untuk menerima input melalui form yang di tampilkan browser. PHP dikatakan bahasa server-side embedded script  language maksudnya adalah sintaks-sintaks dan perintah yang diberikan akan sepenuhnya dijalankan oleh server dan di kirim ke komputer client berupa bahasa html.

STRUKTUR SCRIPT PHP

Kode-kode PHP dituliskan diantara tanda berikut ini :

<?php
...
...
...
?>
Atau
<?
...
...
...
?>

PENGGUNAAN VARIABEL

Variabel dalam pemrograman digunakan untuk menyimpan suatu nilai dan jika suatu
saat nilai tersebut diperlukan kembali untuk proses perhitungan, maka cukup
memanggil nama variable tersebut.

Dalam PHP, nama suatu variabel ditandai dengan tanda dollar ($). Berikut ini adalah
sintaks untuk menyimpan nilai ke dalam suatu variabel.

$namaVariabel = nilai;

Adapun beberapa aturan penulisan nama variabel adalah sebagai berikut:
  • Nama variabel harus diawali dengan huruf atau underscore ( _ )
  • Nama variabel hanya boleh dituliskan dengan alpha numeric a-z, A-Z, 0-9 dan underscore
  • Nama variabel yang terdiri lebih dari satu kata, dapat dipisahkan dengan underscore

Berikut ini contoh menyimpan nilai ke dalam variabel.



Maka akan didapatkan output seperti berikut :


OPERATOR ARITMATIK

Operator
Makna
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
%
Modulus/sisa hasil bagi

Contoh script aritmatik



Maka akan didapatkan output seperti berikut :


Yuk langsung saja ke contoh soal !!

TUGAS 1

Ada seorang nasabah bank yang menabung di bank X dengan saldo awal Rp. 1.000.000,-.
Bank X menerapkan kebijakan bunga 3% perbulan dari saldo awal tabungan. Hitunglah
jumlah saldo akhir nasabah tersebut setelah 11 bulan.

Berikut ini script nya



Maka akan didapatkan output :


TUGAS 2

menampilkan hasil bagi bilangan 100 dengan 3 beserta sisanya.

Berikut ini script nya



Maka akan didapatkan output :


TUGAS 3

Ibu ingin mengambil uang tabungan sejumlah Rp. 1.575.250,- yang dimilikinya di sebuah bank. Misalkan pada saat itu uang pecahan yang berlaku adalah Rp. 100.000,-; Rp.50.000,-; Rp. 20.000,-; Rp. 5.000,-; Rp. 100,- dan Rp. 50. Dengan menggunakan script PHP, tentukan banyaknya masing-masing uang pecahan yang diperoleh ibu tadi!

Berikut ini script nya





Maka akan didapatkan output :


Sunday, March 3, 2019

Membuat Tabel di HTML

Posted by ADRINA LISTY at 6:12 AM 0 comments

Assalamualaikum

Kali ini kita akan belajar membuat tabel di HTML.

Unsur Utama Tabel
  1. baris
  2. kolom
  3. sel
  4. garis


Tag Untuk Membuat Tabel di HTML

  1. Tag <table> untuk membungkus tabelnya
  2. Tag <tr> (table row) untuk membuat baris
  3. Tag <td> (table data) untuk membuat sel


Supaya lebih jelas yuk langsung saja ke contoh berikut ini

CONTOH 1

 

Maka akan didapatkan output seperti ini



CONTOH 2




 

Maka akan didapatkan output seperti ini



Border berfungsi agar tabelnya memiliki garis. Nilai 1 pada border=1 artinya ukuran garisnya. Untuk menambahkan warna pada sel dan baris maka ditambahkan bgcolor. Rowspan untuk menggabungkan baris, colspan untuk menggabungkan kolom.

Referensi :
https://www.petanikode.com/html-tabel/

Terima kasih, semoga bermanfaat

Wassalamualaikum

Saturday, March 2, 2019

Mengenal HTML

Posted by ADRINA LISTY at 6:54 PM 0 comments

Assalamualaikum

Kali ini kita akan belajar tentang HTML.

Pengertian HTML

HTML (Hyper Text Markup Language) merupakan bahasa standar untuk membuat suatu dokumen HTML (halaman web) yang terdiri dari kode-kode singkat tertentu, dimana dengan kode-kode tersebut akan memerintahkan Web browser bagaimana untuk menampilkan halaman Web yang terdiri dari berbagai macam format file seperti teks, grafik, animasi, link maupun audio-video.

Sedangkan Web browser adalah sebuah progam yang dapat menterjemahkan kode perintah dari dokumen HTML tersebut sehingga dapat kita lihat, baca dan dengar. Contoh dari Web Browser adalah Internet Explorer, Netscape Navigator, Mozilla Firefox, Opera, Safari dll.

HTML mempunyai file perluasan (extention) htm atau html. Dimana kedua perluasan tersebut adalah sama, jadi anda boleh menyimpan file dokumen HTML dengan extention ".htm" atau ".html".

Struktur Dasar HTML


1. <html> dan </html>

Kode di atas merupakan tanda sebuah dokumen HTML, yang diawali dengan tag pembuka <html> dan di akhiri dengan tag penutup </html>.

2. <head> dan </head>

Kode di atas merupakan elemen HEAD yang di mulai dari tag pembuka <head> dan di akhiri tag penutup </head> yang berfungsi sebagai informasi header.

3. <title> dan </title>

Kode di atas merupakan tag title atau judul yang merupakan judul halaman pada sebuah dokumen HTML.

4. <body> dan </body>

Kode di atas merupakan elemen BODY yang dimulai dari tag pembuka <body> dan diakhiri dengan tag penutup</body>. Di dalam elemen BODY dapat di isikan beberapa informasi dan pengaturan yang akan di tampilkan pada sebuah halaman HTML.

Tag-Tag Dasar HTML

<br>
Tag untuk ganti baris
<p>…</p>
Membuat paragraf
<h1>…</h1>
Header 1, untuk judul sebuah web
<h2>…<h2>
Header 2, sub judul sebuah web
<h3>…</h3>
Header 3, sub judul sebuah web
<h4>…</h4>
Header 4, sub judul sebuah web
<h5>…</h5>
Header 5, sub judul sebuah web
<h6>…</h6>
Header 6, sub judul sebuah web
<b>…<b>
Bold, tag html yang berfungsi untuk mempertebal teks
<i>…<i>
Italic, tag html yang berfungsi untuk membuat tampilan teks tercetak miring
<u>…</u>
Underline, tag html yang berfungsi untuk membuat tampilan teks tercetak garis bawah
<center>…</center>
Tag html berfungsi untuk menampilkan teks dengan posisi horizontal ditengah
<font>…</font>
Tag html berfungsi untuk merubah jenis, ukuran dan warna dari tampilan huruf
<table>…</table>
Tag yang berfungsi untuk membuat suatu data yang terdiri dari baris dan kolom
<tr>…</tr>
Table Row, mendefiniskan baris pada tabel, dan tag ini harus ada dalam tag TABLE
<td>…<td>
Table Data, terletak di dalam tag TR, yang berfungsi untuk memasukkan data-data
<img>
Tag html untuk menampilkan gambar

Untuk belajar HTML kali ini kita akan menggunakan aplikasi Visual Studio Code. Supaya lebih jelas, yuk kita ke contoh !!


Maka akan dihasilkan output seperti ini




Referensi : 
http://teknik91.blogspot.com/2012/08/belajar-struktur-dasar-html-hyper-text.html
https://idcloudhost.com/tag-tag-dasar-html-untuk-pemula/
https://bsiuntag-sby.com/berita-141-pengenalan-dasar-html.html

Terima kasih, semoga bermanfaat

Wassalamualaikum

Sunday, February 24, 2019

MENGHITUNG LUAS BANGUN DATAR MENGGUNAKAN BAHASA C#

Posted by ADRINA LISTY at 4:58 AM 0 comments

Assalamualaikum

Kali ini kita akan membahas bahasa pemrograman C# lebih mendalam. Disini kita belajar apa saja tipe data pada C# dan bagaimana cara menghitung luas bangun datar menggunakan bahasa C#.
Tipe data pada C#
Meskipun banyak tipe data pada C#, tipe-tipe data yang paling sering digunakan adalah int, double, string, bool dan object. Masing-masing memiliki kegunaannya sendiri:
  • int, digunakan untuk menyatakan suatu bilangan bulat, positif maupun negatif, sebagai contoh jumlah murid dalam satu kelas.
  • double, digunakan ketika kita perlu menyatakan suatu bilangan pecahan, misalkan nilai, harga atau berat. Akan tetapi, double adalah data dengan ketelitian 15-16 digit. Sehingga terkadang tipe data float dengan ketelitian 7 digit lebih disukai untuk contoh contoh tadi, dengan alasan menghemat memori.
  • string, digunakan ketika menyatakan sekumpulan karakter, baik itu nama, kalimat, password ataupun kode. String sesungguhnya merupakan suatu array dari char.
  • bool, bernilai true atau false. Paling sering digunakan untuk menyatakan suatu kondisi, misalnya IsEnabled, IsVisible, SedangHujan, SedangLapar, dan lain lain.
  • object, adalah class dasar dari semua tipe data dalam C#. Digunakan untuk menyatakan tipe data yang tidak pasti.
Yuk Ke Contoh Soal!

Soal 1
Menghitung luas persegi panjang


Maka akan didapatkan hasil output seperti berikut ini


Soal 2
Menghitung luas segitiga




Maka akan didapatkan hasil output seperti berikut ini



Dari kedua soal diatas untuk menghitung luas persegi panjang dan segitiga kita menggunakan tipe data int dan double. Fungsi ToInt32 yaitu mengkonversi tipe data ke 32 bit integer sedangkan fungsi ToDouble yaitu mengkonversi tipe data menjadi tipe Double namun disini kita bisa menggunakan keduanya. Write dan WriteLine fungsinya sama yaitu untuk menampilkan nilai ke dalam layar namun perbedaannya perintah WriteLine apabila diakhiri akan berpindah baris sedangkan Write tidak. Fungsi ReadLine adalah untuk memberi nilai dan memasukkan data ke dalam komputer. ReadKey berfungsi supaya output tidak langsung menutup saat kita klik Start.

Referensi: 
https://icodeformoney.com/tuts/Tipe-data-pada-CSharp
http://aras-rizki.blogspot.com/2012/03/perbedaan-read-dengan-readline-dan.html

Terima kasih sudah membaca, mohon maaf apabila ada kesalahan

Semoga Bermanfaat

Wassalamualaikum

Saturday, February 23, 2019

BELAJAR C# UNTUK PEMULA

Posted by ADRINA LISTY at 4:12 PM 0 comments
Assalamualaikum

kali ini saya akan memperkenalkan salah satu bahasa pemrograman yaitu C#. Kita akan belajar membuat aplikasi sederhana menggunakan Visual Studio 2012.

C# atau yang dibaca C sharp adalah bahasa pemrograman sederhana yang digunakan untuk tujuan umum, dalam artian bahasa pemrograman ini dapat digunakan untuk berbagai fungsi misalnya untuk pemrograman server-side pada website, membangun aplikasi desktop ataupun mobile, pemrograman game dan sebagainya.

Dalam pemrograman C# memiliki 5 struktur dasar yang perlu diingat yaitu,

1.Resource atau library
Struktur pertama ini merupakan pendefinisian library apa yang harus ada pada program kita atau library apa yang kita impor.

2.Namespace
Struktur kedua ini adalah nama dari project kita.

3.Nama Class
Struktur ketiga ini berbicara tentang apa nama dari Class yang kita buat dan bisa juga langsung diberi penanda seperti Main Class yang menandakan bahwa Class tersebut Class utama.

4.Deklarasi Method
Struktur keempat ini merupakan pendeklarasian method sebagai awalan untuk menjalankan method atau perintah yang ada di dalamnya, jika didefinisikan dengan "Main" maka method tersebut yang dijalankan pertama kali oleh compiler.

5.Method atau Command
Struktur kelima adalah method atau perintah yang kita berikan untuk di eksekusi oleh compiler.

Untuk lebih jelasnya, mari kita membuat aplikasinya yuk!

Untuk membuat project C# baru, langkah pertama yaitu buka Visual Studio 2012 lalu klik File > New > Project selanjutnya pilih Console Application dan pastikan yang visual C# kemudian klik Ok.

Setelah itu akan didapatkan tampilan dasar membuat program C#. Silahkan ketikkan program seperti di bawah ini




Kemudian klik Start maka akan didapatkan hasil output seperti berikut ini



Dari program di atas, Bagian using System; sebagai struktur Resource atau Library. Kemudian struktur Namespace yaitu pada bagian namespace ConsoleApplication4. Struktur Nama Class ada pada bagian class Program. Bagian static void Main(string[ ] args) sebagai Deklarasi Method. Bagian console.WriteLine("ADRINA LISTY FAUZIAH"); merupakan struktur Method atau Command. Agar pada saat kita klik Start output tidak langsung menutup maka ditambahkan perintah ReadKey.

Referensi: https://www.codepolitan.com/pengenalan-bahasa-pemrograman-c-587effa1cb95b

Demikian tutorial singkat ini, terima kasih sudah membaca

Semoga bermanfaat

Wassalamualaikum










 

ADRINA LISTY Copyright © 2011 Designed by Ipietoon Blogger Template Sponsored by web hosting