Advertisement
mardianad

proses_cuti.php

Dec 21st, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.94 KB | None | 0 0
  1. <?php
  2. include ('../config.php');
  3. require ('../include/indo_date.php');
  4.  
  5. $nik = $_POST['nik'];
  6. $nama_pegawai = $_POST['nama_pegawai'];
  7. $jabatan = $_POST['jabatan'];
  8. $tgl_mulaicuti = $_POST['tgl_mulaicuti'];
  9. $tgl_akhircuti = $_POST['tgl_akhircuti'];
  10. $jenis_cuti = $_POST['jenis_cuti'];
  11. $keterangan = $_POST['keterangan'];
  12. $status = $_POST['status'];
  13. $baca = $_POST['baca'];
  14.  
  15. $selisih = abs(strtotime($tgl_mulaicuti) -  strtotime($tgl_akhircuti));
  16. $hari = $selisih/(60*60*24);
  17.                
  18.  
  19. $simpan = mysql_query("INSERT INTO tbl_cuti values ('','$nik','$nama_pegawai','$jabatan','$tgl_mulaicuti','$tgl_akhircuti','$hari','$jenis_cuti','$keterangan','$status','$baca')");
  20. if ($simpan){
  21.     include('../plugins/phpmailer/class.phpmailer.php');
  22. include('../plugins/phpmailer/class.smtp.php');
  23.  
  24. //$secret_key = pack('H*', 'bcb04b7e103a0cd8b54763051cef08bc55abe029fdebae5e1d417e2ffb2a00a3');
  25.  
  26. $arraykata=array('abcdefghijklmnopqrstuvwxyz1234567890'); #kata berbentuk array yang akan di gantikan
  27. $arraypengganti=array('asdfghjklzxcvbnmqwertyuiop3698521470'); #kata pengganti dari arraykata di atas
  28. $sql = "SELECT *  FROM tbl_sender WHERE id_email = '1'";
  29. $result = mysql_query($sql);
  30. $product = mysql_fetch_array($result);
  31. $password = $product['password'];
  32. $passdecrypt =  md5(str_replace($arraykata, $arraypengganti, $password)); # kata CBA akan di gantikan sesuai dengan $arraykata dan di gantikan $arraypengganti;
  33. //$passdecrypt = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $secret_key, $password, MCRYPT_MODE_ECB);
  34.  
  35. $sql2 = "SELECT *  FROM tbl_receiver WHERE id_email = '1'";
  36. $result2 = mysql_query($sql2);
  37. $product2 = mysql_fetch_array($result2);
  38.  
  39. $nama_penerima = $product2['nama'];
  40. $email_penerima = $product2['email_receiver'];
  41. $subjek = "Pengajuan Cuti Baru";
  42. $pesan = "Pengajuan Cuti Baru dari ".$nama_pegawai." pada ".TanggalIndo(date('Y-m-d'))." . Untuk Info selanjutnya silahkan kunjungi Website";
  43.  
  44. $mail = new PHPMailer();
  45.  
  46. $mail->Host     = "ssl://smtp.gmail.com";
  47. $mail->Mailer   = "smtp";
  48. $mail->SMTPAuth = true;
  49.  
  50. $mail->Username = $product['email_sender'];
  51. $mail->Password = $passdecrypt;
  52. $webmaster_email = $product['email_sender'];
  53. $email = $email_penerima;
  54. $name =  $nama_penerima;
  55. $mail->From = $webmaster_email;
  56. $mail->FromName = "Administrator";
  57. $mail->AddAddress($email,$name);
  58. $mail->AddReplyTo($webmaster_email,"Administrator");
  59. $mail->WordWrap = 500;
  60. //$mail->AddAttachment("module.txt"); // attachment
  61. //$mail->AddAttachment("new.jpg"); // attachment
  62. $mail->IsHTML(true);
  63. $mail->Subject = $subjek;
  64. $mail->Body = $pesan;
  65. $mail->AltBody = "This is the body when user views in plain text format";
  66. if(!$mail->Send())
  67. {
  68. echo "Mailer Error: " . $mail->ErrorInfo;
  69. }
  70. else
  71. {
  72. echo "<script>
  73.     eval(\"parent.location='data_cuti.php'\");
  74.     alert (' Registrasi Berhasil!');
  75.     </script>";;
  76.  
  77. }
  78.  
  79. }else{
  80.     echo "<script>
  81.     eval(\"parent.location='data_cuti.php'\");
  82.     alert (' Registrasi Gagal!');
  83.     </script>";
  84. }
  85.  
  86. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement