-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdaftar.php
More file actions
156 lines (130 loc) · 4.94 KB
/
daftar.php
File metadata and controls
156 lines (130 loc) · 4.94 KB
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<?php
include 'config.php';
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>SIB PENS</title>
<!-- Font Awesome -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.0/css/font-awesome.min.css">
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Material Design Bootstrap -->
<link href="css/mdb.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/style.css" rel="stylesheet">
</head>
<body>
<div class="edge-header view" style="background-image: url('http://mdbootstrap.com/img/Photos/Slides/img%20(97).jpg'); background-repeat: no-repeat; background-size: cover;z-index: -4;">
<div class="mask pattern-1">
</div>
</div>
<div class="container free-bird" style="z-index: 2">
<div class="row">
<div class="col-md-8 col-lg-7 mx-auto float-xs-snone white z-depth-1 py-2 px-2">
<h2 class="h2-responsive"><strong>Form Daftar Akun Pendonor</strong></h2>
<div class="card-block">
<form action="" id="registerForm">
<div class="md-form">
<input type="text" id="inputUser" name="username" class="form-control validate required" idField="Username">
<label for="inputUser" data-error="" data-success="">Username *</label>
</div>
<div class="md-form">
<input type="password" id="inputPassword" name="password" class="form-control validate required" idField="Password">
<label for="inputPassword" data-error="" data-success="">Password *</label>
</div>
<div class="md-form">
<input type="email" id="inputEmail" name="email" class="form-control validate required" idField="E-mail">
<label for="inputEmail" data-error="" data-success="">Email *</label>
</div>
<div class="md-form">
<input type="text" id="inputNama" name="nama" class="form-control validate required" idField="Nama Pendonor">
<label for="inputNama" data-error="" data-success="">Nama Pendonor *</label>
</div>
<div class="md-form">
<input type="text" id="inputTelepon" name="telepon" class="form-control validate required" idField="Nomor Telepon">
<label for="inputTelepon" data-error="" data-success="">Nomor Telepon *</label>
</div>
<div class="md-form">
<textarea type="text" id="inputAlamat" name="alamat" class="md-textarea validate required" idField="Alamat"></textarea>
<label for="inputAlamat" data-error="" data-success="">Alamat *</label>
</div>
<div class="md-form">
<input type="text" id="inputPenanggungJawab" name="penanggungJawab" class="form-control validate required" idField="Nama Lengkap Penanggung Jawab">
<label for="inputPenanggungJawab" data-error="" data-success="">Nama Lengkap Penanggung Jawab Pendonor *</label>
</div>
<div class="text-xs-left">
<button type="submit" class="btn btn-primary waves-effect waves-light submit">Daftar</button>
</div>
</form>
<div class="my-2">
<p style="font-weight: 300;font-size: 0.75rem">Field dengan tanda bintang (*) harus diisi</p>
</div>
</div>
</div>
</div>
</div>
<div class="fixed-action-btn" style="bottom: 45px; right:24px;">
<a class="btn-floating btn-large red" id="fixedBtn">
<i class="fa fa-arrow-left"></i>
</a>
</div>
<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>
<!-- Bootstrap tooltips -->
<script type="text/javascript" src="js/tether.min.js"></script>
<!-- Bootstrap core JavaScript -->
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<!-- MDB core JavaScript -->
<script type="text/javascript" src="js/mdb.min.js"></script>
<script>
new WOW().init();
</script>
<script>
$(document).ready(function(){
$("form").submit(function(e){
var isValid = true;
var counter = 1;
var url = "script-register.php";
$("input,textarea").each(function(){
if($.trim($(this).val()).length == 0){
var fieldKosong = $(this).attr("idField");
isValid = false;
toastr["error"](fieldKosong+" Kosong");
counter++;
}else{
$(this).focus()
}
});
if(!isValid){
toastr["error"]("Isi semua field yang memiliki tanda bintang (*)");
return isValid;
}else{
$.ajax({
type: "POST",
url: url,
data: $("#registerForm").serialize(),
success: function(data){
toastr["success"]("Registrasi Berhasil");
console.log(data);
$(location).attr('href',"index.php");
},
error: function(jqXHR, status, err){
alert("Insert gagal");
console.log("jqXHR : "+jqXHR);
console.log("status : "+status);
console.log("err : "+err);
}
});
}
e.preventDefault();
});
$("#fixedBtn").click(function(){
$(location).attr('href',"index.php");
});
});
</script>
</body>
</html>