Jika kita lihat, digambar tersebut saya membuat 2 form di halaman index, 1 untuk form pendaftaran dan 1 lagi untuk form pemesanan. Nah, permasalah muncul ketika saya menambahkan atribut action pada kedua form tersebut dan menjalankannya di browser. Ketika saya Inspect elemen, hanya satu form action yang yang terbaca, yang 1 lg tidak muncul. Dan berikut adalah solusinya
Tambahkan kode javascript berikut didalam tag head,
<script language="javascript">
function submit_form(){
document.form1.submit();
document.form2.submit();
}
</script>
Kemudian untuk form-nya seperti berikut,
<form name="form1" action="http://localhost/daduk/index.php/welcome/add_pemesan" method="post">
<table>
<tbody>
<tr>
<td colspan="2">Sudah pernah mendaftar?</td>
</tr>
<tr>
<td colspan="2">Jika belum silahkan mendaftar dulu di form berikut:</td>
</tr>
<tr>
<td>Username</td>
<td><input type="text" name="username" size="30" value="<?php echo set_value('username', isset($default['username']) ? $default['username'] : ''); ?>" /></td>
</tr>
<tr>
<td>Nama Lengkap</td>
<td><input type="text" name="nama_pemesan" size="30" value="<?php echo set_value('nama_pemesan', isset($default['nama_pemesan']) ? $default['nama_pemesan'] : ''); ?>" /></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="email" size="30" value="<?php echo set_value('email', isset($default['email']) ? $default['email'] : ''); ?>" /></td>
</tr>
<tr>
<td>Telepon</td>
<td><input type="text" name="telepon" size="30" value="<?php echo set_value('telepon', isset($default['telepon']) ? $default['telepon'] : ''); ?>" /></td>
</tr>
<tr>
<td>Alamat</td>
<td><textarea name="alamat" width="30" size="30" rows="4" value="<?php echo set_value('alamat', isset($default['alamat']) ? $default['alamat'] : ''); ?>" ></textarea></td>
</tr>
<tr>
<td>Status</td>
<td><select name="status">
<option>
mahasiswa
</option>
<option>
umum
</option>
</select></td>
</tr>
<tr>
<td></td>
<td><input type="submit" onClick="submit_form()" value="Daftar" align="right" /></td>
</tr>
</tbody>
</table>
</form>
<form name="form2" action="http://localhost/daduk/index.php/welcome/add_pemesanan" method="post">
<table>
<tbody>
<tr>
<td colspan="2">
<h3>Form Pemesanan</h3>
</td>
</tr>
<tr>
<td>Username</td>
<td><input type="text" name="username" size="25" value="<?php echo set_value('username', isset($default['username']) ? $default['username'] : ''); ?>" /></td>
</tr>
<tr>
<td>Lokasi</td>
<td><select name="lokasi">
<option>
Tugu Kujang
</option>
<option>
Yasmin Auto 2000
</option>
<option>
Air Mancur
</option>
<option>
Jalan Baru - BORR
</option>
<option>
Pajajaran
</option>
</select></td>
</tr>
<tr>
<td>Tanggal Pasang</td>
<td><input type="text" name="tgl_pasang" size="25" value="<?php echo set_value('tgl_pasang', isset($default['tgl_pasang']) ? $default['tgl_pasang'] : ''); ?>" /><sup>* </sup><i>yyyy-mm-dd</i></td>
</tr>
<tr>
<td>Tanggal Cabut</td>
<td><input type="text" name="tgl_cabut" size="25" value="<?php echo set_value('tgl_cabut', isset($default['tgl_cabut']) ? $default['tgl_cabut'] : ''); ?>" /><sup>* </sup><i>yyyy-mm-dd</i></td>
</tr>
<tr>
<td>Keterangan</td>
<td><textarea name="keterangan" width="25" size="25" rows="4" value="<?php echo set_value('keterangan', isset($default['keterangan']) ? $default['keterangan'] : ''); ?>" ></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" onClick="submit_form()" value="Pesan" align="right" /></td>
</tr>
</tbody>
</table>
</form>
Terimakasih atas kunjungannya.. Semoga bermanfaat dan tunggu postingan-postingan selanjutnya.. CMIIW
No comments:
Post a Comment