Bahasa singkatnya perbedaan dari metode get dan metode post di php adalah
Metode get (melalui perantara link untuk akhirnya tampil dihalaman selanjutnya)
Metode post (langsung ditampilkan ke halaman selanjutnya tanpa perantara)
Metode GET
1. Yang pertama adalah kita membuat file metodeget.php , dimana inti dari file script dibawah ini adalah, proses input data nama, alamat
2. langkah selanjutnya adalah,kita membuat file metodegetproses.php , dimana inti dari script dibawah ini adalah, untuk menampilkan data yang telah diinputkan di proses sebelumnya<html> <head> <title> FORM METODE GET</title> </head> <body> <form action ="metodegetproses.php" method="get"> Masukkan nama : <input type="text" name="nama" size="25"> Masukkan Alamat : <input type="text" name="alamat" size="25"> <input type="submit" value="proses"><br> </form>
data yang diinputkan akan terinput ke halaman selanjutnya<html> <head> <title> FORM METODE GET</title> </head> <body> Data nama yang diinputkan adalah : <?php echo $_GET["nama"];?> <br>alamatnya adalah : <?php echo $_GET["alamat"];?> </body> </html>
Metode Post
Inti dari metode post adalah, data yang diinput akan langsung diproses dan ditampilkan tanpa ada perantara penampilan inputan data di link url.
untuk lebih jelasnya, kita akan mencoba membuat input an data
kita buat file php dengan script dibawah ini dan di save menjadi metodepost.php
<html>
<head>
<title> FORM METODE post</title>
</head>
<body>
<form action ="metodepostproses.php" method="post">
Masukkan nama : <input type="text" name="nama" size="25">
<input type="submit" value="proses">
</form>
</body>
</html>
berikut tampilannyakode diatas adalah untuk menginputkan nama dan diproses ke halaman selanjutnya yaitu ke metodegetproses.php ,
karena pada kenyataanya kita belum membuat file metodegetproses.php untuk dapat menampilkan data yang diinput , maka langkah selanjutnya adalah membuat file metodegetproses.php untuk menampilkan data dari file metodepost.php.
<html>
<head>
<title> METODE post proses</title>
</head>
<body>
Data yang diinputkan adalah : <?php echo $_POST["nama"];?>
</body>
</html>
dan berikut hasilnya... data yang diinput sebelumnya akan muncul di halaman metodepostproses.php
0 comments:
Post a Comment