Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.84 KB | None | 0 0
  1. <?php
  2. include "koneksi.php";
  3.  
  4. //proses input
  5. if (isset($_POST['Input'])) {
  6.     $nip = addslashes (strip_tags ($_POST['nip']));
  7.     $nama = addslashes (strip_tags ($_POST['nama']));
  8.     $tahun = $_POST['thn'];
  9.     $bulan = $_POST['bln'];
  10.     $tanggal = $_POST['tgl'];
  11.     $tgllahir = $tahun."-".$bulan."-".$tanggal;
  12.     $jenkel = $_POST['jenkel'];
  13.     $alamat = addslashes (strip_tags ($_POST['alamat']));
  14.     $namafoto = $_FILES['foto']['name'];
  15.    
  16.     if (strlen ($nip) != 18) {
  17.         echo"<script>alert('NIP harus 18 digit !',document.location.href='index.php?page=input')</script>";
  18.     }
  19.  
  20.     if (strlen($namafoto)>0) {
  21.         //upload
  22.         if (is_uploaded_file($_FILES['foto']['tmp_name'])) {
  23.             move_uploaded_file ($_FILES['foto']['tmp_name'], "images/".$namafoto);
  24.         }
  25.     }
  26.     //insert ke tabel
  27.     $query = "INSERT INTO pegawai VALUES('$nip','$nama','$tgllahir','$jenkel','$alamat','$namafoto')";
  28.     $sql = mysql_query ($query) or die (mysql_error());
  29.     if ($sql) {
  30.             echo"<script>alert('Data Pegawai telah berhasil ditambahkan !',document.location.href='index.php')</script>";
  31.     } else {
  32.             echo"<script>alert('Data Pegawai gagal ditambahkan !',document.location.href='index.php')</script>";
  33.     }
  34. }
  35. ?>
  36. <div id="content">
  37.     <h2 align="center">Input Data Pegawai</h2>
  38.     <FORM ACTION="" METHOD="POST" NAME="input" enctype="multipart/form-data">
  39.         <table cellpadding="0" cellspacing="0" border="0" width="950">
  40.            
  41.             <tr>
  42.                 <td width="200">NIP</td>
  43.                 <td>: <input type="text" name="nip" size="18" maxlength="18"></td>
  44.             </tr>
  45.             <tr>
  46.                 <td>Nama</td>
  47.                 <td>: <input type="text" name="nama" size="30" maxlength="30"></td>
  48.             </tr>
  49.             <tr>
  50.                 <td>Tanggal Lahir</td>
  51.                 <td>:
  52.                 <select name="tgl">
  53.                 <?php
  54.                     for ($i=1; $i<=31; $i++) {
  55.                         $tg = ($i<10) ? "0$i" : $i;
  56.                         echo "<option value='$tg'>$tg</option>";   
  57.                     }
  58.                 ?>
  59.                 </select> -
  60.                 <select name="bln">
  61.                 <?php
  62.                     for ($j=1; $j<=12; $j++) {
  63.                         $bl = ($j<10) ? "0$j" : $j;
  64.                         echo "<option value='$bl'>$bl</option>";   
  65.                     }
  66.                 ?>
  67.                 </select> -
  68.                 <select name="thn">
  69.                 <?php
  70.                     for ($k=1970; $k<=2000; $k++) {
  71.                         echo "<option value='$k'>$k</option>"; 
  72.                     }
  73.                 ?>
  74.                 </select>
  75.                 </td>
  76.             </tr>
  77.             <tr>
  78.                 <td>Jenis Kelamin</td>
  79.                 <td>: <input type="radio" name="jenkel" value="0" checked> Pria &nbsp;&nbsp;
  80.                 <input type="radio" name="jenkel" value="1"> Wanita</td>
  81.             </tr>
  82.             <tr>
  83.                 <td>Alamat</td>
  84.                 <td>: <textarea name="alamat" cols="40" rows="3"></textarea></td>
  85.             </tr>
  86.             <tr>
  87.                 <td>Foto</td>
  88.                 <td>: <input type="file" name="foto"/></td>
  89.             </tr>
  90.             <tr>
  91.                 <td>&nbsp;</td>
  92.                 <td>&nbsp;&nbsp;<input type="submit" name="Input" value=" Simpan ">&nbsp;
  93.                 <input type="reset" name="reset" value=" Reset ">&nbsp;
  94.                 <a href="index.php"><input type="button" name="" value=" Kembali "/></a></td>
  95.             </tr>
  96.         </table>
  97.     </FORM>
  98. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement