validasi

k1dc00l · Jul 31, 2011
<?php
$jenis_surat=$_POST;
$index=$_POST;
$pengirim=$_POST;
$no_surat=$_POST;
$tanggal_surat=$_POST;
$kode=$_POST;
$perihal=$_POST;
$lampiran=$_POST;
$isi_ringkasan=$_POST;
$pengolah=$_POST;
$tanggal_diteruskan=$_POST;
$tanda_terima=$_POST;
$gambar=$_FILES;
if (!$index || !$pengirim ||!$no_surat ||!$tanggal_surat ||!$kode ||!$perihal||!$isi_ringkasan || !$pengolah ||$tanggal_diteruskan )
{ ?>
<p><form action="prosestambah.php" method="post" enctype="multipart/form-data">
<table border=0 width="100%" bgcolor="WHITE" align="center">
<tr>
<td colspan=6 align="center" bgcolor="#CCCCCC">&nbsp;</td>
</tr>
<tr>
<td width="15%">No Urut </td>
<td width="1%">:</td>
<td width="20%"><input type="text" name="no_urut" class="tb2" disabled="disabled"></td>
<td width="20%">Pengolah</td>
<td width="1%">:</td>
<td width="15%"><input type="text" name="pengolah" maxlength="40" size="20" class="tb2" value="<?php echo "$pengolah";?>"><br><?php
if (!$pengolah)
{echo "salah pengisian pengolah";}
?> </td></tr>
<tr>
<td>Jenis Surat </td>
<td>:</td>
<td><select name="jenis_surat" class="tb2">
<option value="sangat rahasia">Sangat Rahasia</option>
<option value="rahasia">Rahasia</option>
<option value="umum">Umum</option>
</select></td>
<td>Tanggal diteruskan </td>
<td>:</td>
<td><input type="text" name="tanggal_diteruskan" maxlength="40" size="20" class="tb2" value="<?php echo "$tanggal_diteruskan";?>">
<br><?php
if (!$tanggal_diteruskan)
{echo "salah pengisian tanggal diteruskan";}
?></td></tr>
<tr>
<td>No Surat </td>
<td>:</td>
<td><input type="text" name="no_surat" class="tb2" value="<?php echo "$no_surat";?>">
<br><?php
if (!$no_surat)
{echo "salah pengisian no surat";}
?></td>
<td>Tanda terima </td>
<td>:</td>
<td><select name="tanda_terima" class="tb2">
<option value="ya">Ya</option>
<option value="tidak">Tidak</option>
</select> </td>
</tr>
<tr>
<td>Kode Surat</td>
<td>:</td>
<td><input type="text" name="kode" class="tb2" value="<?php echo "$kode";?>">
<br><?php
if (!$kode)
{echo "salah pengisian kode";}
?></td>
<td>Scan</td>
<td>:</td>
<td><input type="file" name="gambar" class="tb2" >
</td>
</tr>
<tr>
<td>Index</td>
<td>:</td>
<td><input type="text" name="index" class="tb2" value="<?php echo "$index";?>">
<br><?php
if (!$index)
{echo "salah pengisian index";}
?></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Perihal</td>
<td>:</td>
<td><textarea name="perihal" style="resize:none" class="tb2" value="<?php echo "$perihal";?>"></textarea>
<br><?php
if (!$perihal)
{echo "salah pengisian perihal";}
?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Isi Ringkas</td>
<td>:</td>
<td><textarea name="isi_ringkasan" style="resize:none" class="tb2" value="<?php echo "$isi_ringkasan";?>"></textarea>
<br><?php
if (!$isi_ringkasan)
{echo "salah pengisian ringkasan";}
?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Pengirim</td>
<td>:</td>
<td><input type="text" name="pengirim" class="tb2" value="<?php echo "$pengirim";?>">
<br><?php
if (!$pengirim)
{echo "salah pengisian pengirim";}
?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp; </td></tr>
<tr>
<td>Tanggal Surat </td>
<td>:</td>
<td><input type="text" name="tanggal_surat" class="tb2" value="<?php echo "$tanggal_surat";?>">
<br><?php
if (!$tanggal_surat)
{echo "salah pengisian tanggal surat";}
?></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp; </td></tr>

<tr>
<td>Lampiran</td>
<td>:</td>
<td><select name="lampiran" class="tb2" >
<option value="0">-</option><?php
for($a=1;$a<101;$a++){
echo ('<option value='.$a.'>'.$a.' </option>');
}
?>
</select></td>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp; </td></tr>
<tr align="center">
<td colspan="7" bgcolor="#CCCCCC"><center><input type="submit" name="btn_submit2" value="Buat">
<input type="reset" name="reset" value="Batal"></center></td>
</tr>
</table>
</form>
<?php
} // Pindah ke halaman gagallogin.php}
else
{
$link=koneksi_db();
$sql="INSERT INTO surat_masuk(`jenis_surat`,`index`,`pengirim`,`no_surat`,`tanggal_surat`,`kode`,`perihal`,`lampiran`,`isi_ringkasan`,`pengolah`,`tanggal_diteruskan`,`tanda_terima`,`gambar`)
VALUES ('$jenis_surat','$index','$pengirim','$no_surat','$tanggal_surat','$kode','$perihal','$lampiran','$isi_ringkasan','$pengolah','tanggal_diteruskan','$tanda_terima','NULL')";
$res=mysql_query($sql);
if($res){
header("Location:inputsuccess.php");
}
else{
echo "Data baru gagal disimpan dengan kesalahan ".mysql_error();
}
} ?>


mas saya tuh mau buat validasi,,,ini udah berhasil jadi ketika button ti klik tetapi tidak di inputkan apa2 akan keluar validasi tetapi ketika di inputkan jadi tidak mensave data ke database kenapa ya mas???
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Jul 31, 2011 · 0 Suka · 0 Tidak Suka
saya rasa disini $link=koneksi_db(); mungkin kamu lupa include file untuk koneksi ke database.
0
Loading...
Ellyx Christian · Jul 31, 2011 · 0 Suka · 0 Tidak Suka

Untuk menyisipkan kode gunakan Cara menggunakan syntax highlighting.

. Apalagi kode panjang seperti itu,