Hi sobat Cawan :3 Berjumpa kembali pada kesempatan kali ini kita akan membahas mengenai cara membuat form pendaftaran dengan bahasa pemograman php. Sebelum memulai, terlebih dahulu terdapat beberapa yang harus anda persiapkan, yaitu:
- Niat
- Laptop atau Komputer
- Visual Studio Code
- Browser
- Xammplite
- Madu
Yang perlu diperhatikan ketika menulis program php yaitu letak program apabila dimasukkan dalam html terletak pada bagian body atau isi dari html tersebut.
Nah kali ini terdapat kasus seperti ini.
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 bila nama yang diisikan adalah ‘Joko’.
Terimakasih Joko sudah mengisi form pendaftaran.
Nama Lengkap : Joko
Tempat Lahir : xxx
Tanggal Lahir : tgl-bln-thn
lamat Rumah : xxx
Jenis Kelamin : pria
Asal Sekolah : xxx
Nilai UAN : xxx
Untuk kasus tersebut dapat digunakan program seperti dibawah ini.
Pertama membuat program untuk halaman pengisian form.
<html>
<head>
<title>Universtitas Sukacita</title>
</head>
<body>
<h1>Pendaftaran Mahasiswa Baru Universitas Sukacita</h1>
<form method="POST" action="tugas4bab5tambah.php">
<table border="0">
<tr>
<td>Nama Legkap </td>
<td colspan="3"><input type="text" name="nama"/></td>
</tr>
<tr>
<td>Nama Panggilan </td>
<td colspan="3"><input type="text" name="panggil"/></td>
</tr>
<tr>
<td>Tempat Lahir </td>
<td colspan="3"><input type="text" name="tempat" /></td>
</tr>
<tr>
<td>Tanggal Lahir</td>
<td><select name="tanggal">
<?php
for ($t=1;$t<=31;$t++)
echo "<option value=\"$t\">$t</option>";
?>
</td>
<td><select name="bulan">
<?php
echo "<option value= Januari>Januari</option>";
echo "<option value= Februari>Februari</option>";
echo "<option value= Maret>Maret</option>";
echo "<option value= April>April</option>";
echo "<option value= Mei>Mei</option>";
echo "<option value= Juni>Juni</option>";
echo "<option value= Juli>Juli</option>";
echo "<option value= Agustus>Agustus</option>";
echo "<option value= September>September</option>";
echo "<option value= Oktober>Oktober</option>";
echo "<option value= November>November</option>";
echo "<option value= Desember>Desember</option>";
?>
</td>
<td><select name="tahun">
<?php
for ($i=1970;$i<=1987;$i++)
echo "<option value=\"$i\">$i</option>";
?>
</td>
</tr>
<tr>
<td>Alamat Rumah</td>
<td colspan="3"><input type="text" name="alamat" /></td>
</tr>
<tr>
<td>Jenis Kelamin</td>
<td colspan="3"><input type="radio" name="kelamin" value="laki-laki" />laki-laki
<input type="radio" name="kelamin" value="perempuan" />perempuan
</td>
</tr>
<tr>
<td>Asal Sekolah</td>
<td colspan="3"><input type="text" name="sekolah" /></td>
</tr>
<tr>
<td>Nilai UAN</td>
<td colspan="3"><input type="text" name="uan" /></td>
</tr>
</table>
<input type="submit" value="Simpan" />
</form>
</body>
</html>
Kedua membuat program untuk halaman hasilnya
<?php
$nama = $_POST['nama'];
$panggil = $_POST['panggil'];
$tempat = $_POST['tempat'];
$tanggal = $_POST['tanggal'];
$bulan = $_POST['bulan'];
$tahun = $_POST['tahun'];
$alamat = $_POST['alamat'];
$jk = $_POST['kelamin'];
$sekolah = $_POST['sekolah'];
$nilai = $_POST['uan'];
?>
<html>
<head>
<title>Universtitas Sukacita</title>
</head>
<body>
<h1>Pendaftaran Mahasiswa Baru Universitas Sukacita</h1>
<?php
echo "<p>Terima kasih ".$panggil. " sudah mengisi form </p>";
echo "<p>Nama Lengkap : ".$nama. "</p>";
echo "<p>Tempat Lahir : ".$tempat. "</p>";
echo "<p>Tanggal Lahir : ".$tanggal. " ".$bulan. " ".$tahun. "</p>";
echo "<p>Alamat Rumah : ".$alamat. "</p>";
echo "<p>Jenis Kelamin : ".$jk. "</p>";
echo "<p>Asal Sekolah : ".$sekolah. "</p>";
echo "<p>Nilai UAN : ".$nilai. "</p>";
?>
Untuk menampilkan atau melihat hasil dari program tersebut gunakan lah xammplite dengan syarat file program tersebut terdapat pada folder di dalam folder htdocs. Untuk menampilkannya dapat dilakukan dengan mengetik localhost/folder yang dibuat/nama file


Sekian pembahasan kita mengenai cara membuat form pendaftaran menggunakan bahasa pemograman php. Semoga bermanfaat, salam cawan :3
