Anda di halaman 1dari 15

<?php // http://localhost/pemrogramanweb/pertemuan2/latihan1.php // ini contoh $var = "nilai variable"; $gabung = "selamat " .

"pagi"; $nilai = 2; $boolean = true; echo $var; echo $gabung; echo $nilai; echo $boolean; ?>

Keterangan :
<?php adalah syarat wajib untuk membuka baris printah PHP. $ adalah inisialisasi yang menyatakan bahwa ini adalah sebuah variable di ikuti nama variable, contoh: $nilai, $angka, $isian . Concate, sebuah pernyataan yang berfungsi untuk menggabung dua buah nilai (bukan menambahkan dua buah nilai). " adalah penanda bahwa itu adalah string, contoh "string", "nilai" ; adalah akhiran penggunaan sebuah pernyataan/ variable. echo adalah mengeluarkan hasil dari sebuah variable.

Operator Aritmatika
Contoh Keterangan.

$a + $b Penambahan. $a - $b Pengurangan. $a * $b Perkalian. $a / $b Pembagian. $a % $b Sisa hasil bagi.

$a, $b adalah Operan +, -, *, /, % adalah Operator

Contoh Penggunaan
<?php // http://localhost/pemrogramanweb/pertemuan-2/latihan2.php $a = 10; $b = 5; $tambah = $a + $b; $kurang = $a - $b; $kali = $a * $b; $bagi = $a / $b; $sisa = $a % $b; $gabung = ($a + $b - ($b * $a)); echo $a; echo $b; echo $tambah; echo $kurang; echo $kali; echo $bagi; echo $sisa; echo $gabung; ?>

Form, GET, POST


Form adalah sebuah tag HTML yang di fungsikan untuk melakukan pengiriman data dari client side menuju server side untuk di olah dan akan di kembalikan ke sisi client side jika di perlukan, tergantung dari fungsi website tersebut.. Pengiriman data pada FORM dapat melalui dua buah cara yaitu GET dan POST.

Get adalah metode pengiriman data menggunakan query string, jadi seluruh nilai pada form anda akan di kirim ke sisi server/file dan nilai dari form anda akan tampil pada barus URL/ Address bar

Contoh
www.namadomain.com/file.php?nama=ian+lubis&al amat=denpasar file.php adalah file yang menerima dari nilai query string, dan disana terdapat dua buah variable "nama" dan "alamat", setiap varibale get selalu di akhiri dengan tanda =, hal ini bertujuan untuk mengisikan nilai dari variable tersebut. Contoh penulisan untuk mengambil nilai dari query string adalah : <?php echo $_GET[nama_variable]; ?>

Metode lain adalah


POST, post sendiri mengirimkan data ke sisi lain/ file namun tidak menampilkan nilai dari form pada address bar seperti GET/ Query String.
Contoh penulisan untuk mengambil nilai dari form POST adalah: <?php echo $_POST[nama_variable]; ?>

Contoh Penggunaan metode GET,


Menggunakan elemen FORM (Form Input Text, Checkbox, Radio Button, Textarea, Dropdown) pada HTML. http://localhost/pemrogramanweb/pertemuan 3/latihan1.php

<html> <head> <title>Latihan 1</title> <head> <body> <form method="GET" action="latihan2.php"> Nama: <input type="text" name="nama"><br /> Hoby: <input type="checkbox" name="hoby" value="renang"> Renang<br /> Status: <input type="radio" name="status" value="single"> Single <input type="radio" name="status" value="menikah"> Menikah<br /> Jeniskelamin: <select name="jeniskelamin"> <option value="pria">pria</option> <option value="wanita">wanita</option> </select> <input type="submit" name="send" value="kirim"> </form> </body> </head>

http://localhost/pemrogramanweb/pertemuan3/latihan2.php <?php echo $_GET[nama]; echo "<br />"; echo $_GET[hoby]; echo "<br />"; echo $_GET[status]; echo "<br />"; echo $_GET[jeniskelamin]; echo "<br />"; ?>

Contoh Penggunaan metode POST,


menggunakan elemen FORM (Form Input Text, Checkbox, Radio Button, Textarea, Dropdown) pada HTML.

http://localhost/pemrogramanweb/pertemuan3/latihan2.php <html> <head> <title>Latihan 3</title> <head> <body> <form method="POST" action="latihan4.php"> Nama: <input type="text" name="nama"><br /> Hoby: <input type="checkbox" name="hoby" value="renang"> Renang<br /> Status: <input type="radio" name="status" value="single"> Single <input type="radio" name="status" value="menikah"> Menikah<br /> Jeniskelamin: <select name="jeniskelamin"> <option value="pria">pria</option> <option value="wanita">wanita</option> </select> <input type="submit" name="send" value="kirim"> </form> </body>

</head>

http://localhost/pemrogramanweb/pertemuan3/latihan4.php <?php echo $_POST[nama]; echo "<br />"; echo $_POST[hoby]; echo "<br />"; echo $_POST[status]; echo "<br />"; echo $_POST[jeniskelamin]; echo "<br />"; ?> Keterangan <form method="POST" adalah metode yang di gunakan untuk mengirim data apakah POST atau Get action="latihan4.php" adalah alamat yang di tunjuk untuk menerima data yang di kirimkan oleh form tersebut.

Tugas Buat form menggunakan teknik GET dan POST dengan isian form nama_anda, pekerjaan, tanggal_lahir, bulan_lahir, tahun_lahir, alamat, status, cita_cita.