-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathproses_tambah_kegiatan.php
52 lines (44 loc) · 1.48 KB
/
proses_tambah_kegiatan.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?php
include 'sistem/db/MysqliDb.php';
$id_pelanggan = $_POST['id_pelanggan'];
$id_mobil = $_POST['id_mobil'];
$keluhan = ucwords($_POST['keluhan']);
$keluhan2 = ucwords($_POST['keluhan2']);
$kegiatan = ucwords($_POST['kegiatan']);
$tanggal_masuk = $_POST['tanggal_masuk'];
$perkiraan_kembali = $_POST['perkiraan_kembali'];
$pesan_keluhan = $_POST['pesan_keluhan'];
$no_telepon = $_POST['no_telepon'];
$pesan_keluhan2 = 'Pelanggan Yth, waktu perawatan mobil anda sudah jatuh tempo, silahkan kembali ke bengkel untuk '.$keluhan2.' selanjutnya.';
$keluhan_final = ($keluhan == null ) ? $keluhan2 : $keluhan;
$pesan_keluhan_final = ($pesan_keluhan == null ) ? $pesan_keluhan2 : $pesan_keluhan;
$data = array(
'id_pelanggan'=>$id_pelanggan,
'id_mobil'=>$id_mobil,
'keluhan'=>$keluhan_final,
'kegiatan'=>$kegiatan,
'tanggal_masuk'=>$tanggal_masuk,
'perkiraan_kembali'=>$perkiraan_kembali,
'status_kirim'=>'B',
// 'TextDecoded'=>$pesan_keluhan_final,
);
// echo "<pre>";
// print_r($data);
// echo "</pre>";
$db = new MysqliDb();
$masukan = $db->insert('kegiatan', $data);
if ($masukan) {
// kirim sms
$sms = array(
'DestinationNumber'=>$no_telepon,
'TextDecoded'=>$pesan_keluhan_final,
'CreatorID'=>'Gammu'
);
$db->insert('outbox', $sms);
echo "<script>alert('Data berhasil masuk');</script>";
echo "<script>window.location.href='kegiatan.php';</script>";
} else {
echo "<script>alert('Data GAGAL masuk');</script>";
echo "<script>history.back();</script>";
}
?>