Rabu, 01 April 2015

LA PHP I

PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. PHP disebut bahasa pemrograman server side karena PHP diproses pada komputer server. Hal ini berbeda dibandingkan dengan bahasa pemrograman client-side seperti JavaScript yang diproses pada web browser (client).
Penulisan Tag PHP :
Dalam dunia PHP Programming tentu menggunakan Method POST dan GET. Apa itu Method POST dan GET ? Sedikit pengertian dari kegunaan Method POST dan GET ini sama yaitu untuk mengirimkan nilai variabel ke halaman lain atau mengirimkan ke database dan mengambil nilai variabel dari halaman lain atau mengambil data pada database. Penggunaan Method POST dan GET ini biasanya menggunakan form pada halaman PHP.

Secara sederhana pebedaan antara POST dan GET adalah jika metode POST nilai variable tidak terlihat sedangkan pada metode GET nilai variable yang dikirim dapat terlihat pada URL dalam web browser. Untuk perbedaan lengkapnya dapat di lihat dibawah ini :


Berikut ini contoh penggunaan POST dan GET dalam PHP :
Penggunaan POST
 
input.php

biodata.php

Penggunaan GET
input.php

biodata.php

  • Dari source code input.php, dapat terlihat perbedaan antara method yang digunakan. Pada POST method yang digunakan antara lain method="post" sedangkan pada GET method yang digunakan adalah method="GET".
  • Kemudian pada biodata.php, terlihat untuk POST digunakan perintah $_POST untuk menangkap hasil nilai variable yang dikirim sedangkan pada GET digunakan perintah $_GET.
Jika di run menggunakan lokal server maka hasil outputnya akan seperti dibawah ini :


Output POST

Output GET

Pada gambar di atas terlihat perbedaan pada URL antara menggunakan POST dan GET.


Source code :
input.php
<h3>INPUT DATA</h3>
    <form name="form1" method="post" action="biodata.php">
        NPM   : <input type="text" name="npm" size="8"><br>
        Nama  : <input type="text" name="nama" size="30"><br>
        Kelas : <input type="text" name="kelas" size="5"><br>
        <input type="submit" name="submit" value="Submit">
        <input type="reset" name="reset" value="Hapus">
    </form>

 
 biodata.php

<?php
    $npm=$_POST['npm'];
    $nama=$_POST['nama'];
    $kelas=$_POST['kelas'];
   
    echo "<h3>OUTPUT</h3>";
    echo "NPM anda adalah $npm<br>";
    echo "Nama anda adalah $nama<br>";
    echo "Kelas anda adalah $kelas<br>";
?>

0 komentar:

Posting Komentar

 
;