
Ini adalah source kode simpel untuk menginput data dan menampilkan kembali di halaman tempat dimana kita menginput data tersebut.
Diawali dengan membuat sebuah form html untuk input data seperti script dibawah ini
Index.php
1: <html>
2: <head><title>** Script menampilkan hasil yang diinput **</title></head>
3: <body align="center">
4: <h3>Masukkan huruf / angka di dalam textbox di bawah ini</h3>
5: <hr>
6: <form action="hasil.php" method="post">
7: <input type="text" name="input1" placeholder="Input 1">
8: <input type="text" name="input2" placeholder="Input 2">
9: <br><br>
10: <input type="submit" value="Cek hasil">
11: </form>
12: <hr>
13: <h3>Hasil :</h3>
14: <?php
15: //Validasi apakah data ada atau tidak
16: if(!empty($_GET['input1'])){
17: //Jika ada maka tampilkan hasil dengan menggunakan $_GET
18: echo 'Data input 1 adalah : <strong>'.$_GET['input1'].'</strong>';
19: }
20: echo '<br>';
21: if(!empty($_GET['input2'])){
22: echo 'Data input 2 adalah : <strong>'.$_GET['input2'].'</strong>';
23: }
24: ?>
25: </body>
26: </html>
Form sendiri harus memiliki action dan method, agar ketika menekan submit maka akan menjalankan file hasil.php. Kemudian untuk post sendiri adalah method yang wajib digunakan untuk mengirim isi dari input yang kita isi.
Dibawah ini adalah hasil.php yang cukup simpel.
Hasil.php
1: <?php
2: //Terima data input
3: $input1 = $_POST['input1'];
4: $input2 = $_POST['input2'];
5: //Kirim hasil ke halaman sebelumnya
6: header('Location: index.php?input1='.$input1.'&input2='.$input2.'');
7: ?>
Maka inilah bagian belakang tempat proses data yang kita input di halaman index.php. Jika kita melihat kembali file index.php maka akan menemukan bagian command line 'Validasi apakah data ada atau tidak'.
Bagian ini akan menampilkan hasil yang kita input dan fungsi yang saya buat disini adalah untuk mengetahui apakah textbox yang diinput kosong atau tidak. Maka kita gunakan fungsi php empty. Jadi kita akan menggunakan fungsi ini untuk mengetahui apakah input1 / input2 kosong atau tidak.
Tanda ! atau tanda seru diikuti dengan fungsi php empty, yang sama artinya dengan 'tidak kosong'. Banyak fungsi php yang dapat dipadukan dengan tanda seru untuk mengartikan kebalikan dari fungsi tersebut, gunanya untuk memudahkan dalam pembentukan kode agar lebih efisien.
Contoh : !is_null (tidak null), !in_array (tidak dalam array), dan lain-lain
Setelah itu jika input1 / input2 tidak kosong akan dilakukan echo untuk menampilkan hasil.
Download files here include (index.php & hasil.php)
Bagian ini akan menampilkan hasil yang kita input dan fungsi yang saya buat disini adalah untuk mengetahui apakah textbox yang diinput kosong atau tidak. Maka kita gunakan fungsi php empty. Jadi kita akan menggunakan fungsi ini untuk mengetahui apakah input1 / input2 kosong atau tidak.
Tanda ! atau tanda seru diikuti dengan fungsi php empty, yang sama artinya dengan 'tidak kosong'. Banyak fungsi php yang dapat dipadukan dengan tanda seru untuk mengartikan kebalikan dari fungsi tersebut, gunanya untuk memudahkan dalam pembentukan kode agar lebih efisien.
Contoh : !is_null (tidak null), !in_array (tidak dalam array), dan lain-lain
Setelah itu jika input1 / input2 tidak kosong akan dilakukan echo untuk menampilkan hasil.
Download files here include (index.php & hasil.php)
Sign up here with your email
ConversionConversion EmoticonEmoticon