From 584c68a6adba855b1ea46e648460f04ccb8d1651 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 11:24:34 +0700 Subject: [PATCH 01/92] menambah login front-end --- css/auth.css | 163 +++++++++++++++++++++++++++++++++++++++++++++++++++ login.html | 43 ++++++++++++++ 2 files changed, 206 insertions(+) create mode 100644 css/auth.css create mode 100644 login.html diff --git a/css/auth.css b/css/auth.css new file mode 100644 index 00000000..0f20a83e --- /dev/null +++ b/css/auth.css @@ -0,0 +1,163 @@ +body { + font-family: 'Roboto', sans-serif; + color: #02702C; +} + +.apps { + margin-top: 200px; + width: 380px; + height: 440px; + margin: 0 auto; + background: #8BBD3C; + border: 10px solid #02702C; + border-radius: 60px; +} + +.form-heading { + margin: 0 auto; + display: flex; +} + +.heading-left { + display: inline-block; + width: 25%; + padding: 45px 15px 45px 25px; +} + +.heading-right { + display: inline-block; + width: 25%; + padding: 45px 25px 45px 15px; +} + +.heading-title { + width: 40%; + padding: 5px; + text-align: center; + margin: auto; + font-size: 2.3em; + font-weight: 700; + line-height: 30px; + transform: scaleY(1.6); +} + + +.heading-left hr, .heading-right hr { + display: block; + height: 2px; + border: 0; + border-top: 2px solid #02702C; + margin: 0; + padding: 0 5px; +} + +.form-login { + margin-top: 60px; + padding: 0 20px; + font-size: 1.5em; +} + +.form-login .form-group { + margin-bottom: 10px; +} + +.form-login .form-group label { + width: 30%; + display: inline-block; +} + +.form-login .form-group input { + width: 60%; +} + +.form-login .form-group input[type=text], .form-login .form-group input[type=password] { + height: 30px; + border: 1px solid black; + margin-left: 15px; + padding-left: 10px; +} + +.form-login .action { + margin-top: 45px; +} + +.form-login .action .register { + float: left; +} + +.form-login .action .register a { + font-size: 0.6em; + color: #453333; +} + +.form-login .action .submit { + float: right; +} + +.form-login .action .submit input[type=submit] { + padding: 4px 28px; + background: #82D800; + border: 3px solid black; + font-family: 'Roboto', sans-serif; + font-size: 1em; + color: #453333; + border-radius: 10px; + width: 100%; +} + +.form-signup { + padding: 0 10px; + font-size: 1em; +} + +.form-signup .form-group { + margin-bottom: 3px; +} + +.form-signup .form-group label { + width: 40%; + display: inline-block; +} + +.form-signup .form-group input { + width: 53%; +} + +.form-signup .form-group input[type=text], .form-signup .form-group input[type=password] { + height: 23px; + border: 1px solid black; + padding-left: 10px; +} + +.form-signup input[type=checkbox] { + margin-top: 15px; +} + +.form-signup .action { + margin-top: 30px; +} + +.form-signup .action .login { + float: left; +} + +.form-signup .action .login a { + font-size: 0.8em; + color: #453333; +} + +.form-signup .action .submit { + float: right; + margin-right: 10px; +} + +.form-signup .action .submit input[type=submit] { + padding: 10px 5px; + background: #82D800; + border: 3px solid black; + font-family: 'Roboto', sans-serif; + font-size: 1em; + color: #453333; + border-radius: 10px; + width: 100%; +} \ No newline at end of file diff --git a/login.html b/login.html new file mode 100644 index 00000000..4f043572 --- /dev/null +++ b/login.html @@ -0,0 +1,43 @@ +<!DOCTYPE html> +<html> + <head> + <title>Halaman Login</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/auth.css"> + </head> + <body> + <div class="apps"> + <div class="form-heading"> + <div class="heading-left"> + <hr> + </div> + <div class="heading-title"> + LOGIN + </div> + <div class="heading-right"> + <hr> + </div> + </div> + <div class="form-login"> + <form action="login.php" method="POST"> + <div class="form-group"> + <label for="username">Username </label> + <input id="username" type="text" name="username" placeholder="your username" required> + </div> + <div class="form-group"> + <label for="password">Password </label> + <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="action"> + <div class="register"> + <a href="#">Don't have an account ?</a> + </div> + <div class="submit"> + <input type="submit" value="GO!"> + </div> + </div> + </form> + </div> + </div> + </body> +</html> -- GitLab From 56d7350b476aecbfa0d0bcaafa6fac46e16955e5 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 11:25:28 +0700 Subject: [PATCH 02/92] menambah signup front-end --- signup.html | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 signup.html diff --git a/signup.html b/signup.html new file mode 100644 index 00000000..29214646 --- /dev/null +++ b/signup.html @@ -0,0 +1,60 @@ +<!DOCTYPE html> +<html> + <head> + <title>Halaman Signup</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/auth.css"> + </head> + <body> + <div class="apps"> + <div class="form-heading"> + <div class="heading-left"> + <hr> + </div> + <div class="heading-title"> + SIGNUP + </div> + <div class="heading-right"> + <hr> + </div> + </div> + <div class="form-signup"> + <form action="register.php" method="POST"> + <div class="form-group"> + <label for="name">Your Name</label> + <input id="name" type="text" name="name" placeholder="your name" required> + </div> + <div class="form-group"> + <label for="username">Username</label> + <input id="username" type="text" name="username" placeholder="your username" required> + </div> + <div class="form-group"> + <label for="email">Email</label> + <input id="email" type="text" name="email" placeholder="your email" required> + </div> + <div class="form-group"> + <label for="password">Password</label> + <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="form-group"> + <label for="password_conf">Password Confirm</label> + <input id="password_conf" type="password" name="password_conf" placeholder="your password again" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="form-group"> + <label for="phone">Phone Number</label> + <input id="phone" type="text" name="phone" placeholder="your phone" required> + </div> + <input type="checkbox" name="driver" value="True"> Also sign me up as a driver! + <div class="action"> + <div class="login"> + <a href="#">Already have an account ?</a> + </div> + <div class="submit"> + <input type="submit" value="REGISTER"> + </div> + </div> + </form> + </div> + </div> + </body> +</html> -- GitLab From 11f055786c3bac4f2d835d6137305068e47487f5 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 15:30:15 +0700 Subject: [PATCH 03/92] menambah margin diatas apps --- css/auth.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/auth.css b/css/auth.css index 0f20a83e..06e95294 100644 --- a/css/auth.css +++ b/css/auth.css @@ -1,10 +1,10 @@ body { font-family: 'Roboto', sans-serif; color: #02702C; + margin-top: 40px; } .apps { - margin-top: 200px; width: 380px; height: 440px; margin: 0 auto; -- GitLab From 1157d451e6a849a127c6892477a6fa45879082d2 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 15:30:53 +0700 Subject: [PATCH 04/92] menambah placeholder gambar profile --- img/profile-placeholder.png | Bin 0 -> 1343 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 img/profile-placeholder.png diff --git a/img/profile-placeholder.png b/img/profile-placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..d739f4203acca96d82909d7ed42ce1bc0167b48d GIT binary patch literal 1343 zcmV-F1;F}=P)<h;3K|Lk000e1NJLTq007ef007en0{{R3EZNrU0000RP)t-s@9*#0 z+S<&_%;x6i-{0Tk<Kyh??Be3$>gwu>1-%FW00iGjL_t(|ob8<plB^&MMceVa{}sRT z+4T4U8_CH)DDDR2RKg7+#Me)Kdi}g=Q)9BB#$-c{$%Yz}4K*ekYD_lNm~5yq*-&G$ zp~hrGjVVb}KhDF@tr~`T>?iF9Dl<*}26NP)%caWX1#(z=kJV$E#vst9Q7c$#Oy7w9 zQ|UZfiD`)-TD53AT!(3nMC!U(;prMoQ`j1=8u(eIz!aNzYWc@A^$(G{j<$82={XV( zMKe83yiIKS!AxmLFcix)B_eel>3%HJ6B9pb07ro`rTBvr=o2JUdgiU-vX5knUlIAl zt&%{dRL^t5ybokbH;7G`O>j)I*|dt9Q5=(OHm#y&6viYE6Ba0pNm84fpc;iSNgZMp z<PsDUk$P0}QB2a}w23KE6qDTbRx!>;F%i>=notxIg4A`$SRf|GA|R81m>7$IOafve zD()(z>NcjJV!mR;2>H^{n1W(TE>v_|oPw&+BWh%-vF6seHmZ@S#&tRL{!}AVS?`23 zzPmFE3Ffd4#l#d{X4A6mg@sk)o+VSDn4uK4UtS|qVc!4{GlxE^weL?iBFr56^3HwF z1(-_v_DL{7BjK3j#z!5H;F#nlQQTPqz$B=nVc^*uF;jWxSmYCm8VJZFebp`S43*d< zup22Llk^p;#PfSnlfcG7GRc<a+{tB<Nmik_gUjeyY!OqL=axlo4j!6EnIy?q=$Uy@ z@_`pNSf+I6EB3yIpzM;Dh2Z;7sq0uWOf*xfOQ5&!=(~4mfkMNCGgWw>Fs<&gVd9xm ztPj3Q-R>Mm>1p=i*Z4K=@IUiDcrv||dM!NaOTa%~r+-8|lt!x$r9L0AP%7O^l$atN zT_N#adOc?199^XyiyBj0pi~~M#uWF;tMll_^gvNeI-RKU&ZiogZ24Z?yP-~Vx4iX9 zrwN)CQ``%Ot#w4?f=}hydDnX?ZQYcZmgtuag|==gOgC*TeWAjsXeNK7(J!%r+mN!~ zpT^|<@)0b*T<?;E04arwVM-5>M!4im@&KK<#NiS$Q2{z($-*UIq62i|N)J~mlTLt6 zSc&0EVbTrIi7O#okD2}=KqsuH;d;dMmjOC)JqcGd)3i{%2U0aJkz8?1`2uuQT(}~b zvIpp>`RnZZ#<WnKAxM2OjeDj-QtqnT-wE6?QB5Iq6s8I@l})rNL=|Fs)GI!h0-G5D zCaQ0Tw!CKHXDUDMoP7D`Wh&9XL-K4-`<U!RY1K7S9wsYu$>}nuJWRRA_*mbW%39sU z=)CEEVX~HatClZJ7HaKT!#$HN&vWW;nR1UVQFlx>!*mMNi7EHkk`-pM8m42Qj!YI! zZ_^NBvRIp(mH?BzCB(00KNHm$FpnlLlU;{c)q9!jI>f5M$7DP8cFDJ6vYmRn<l8aX zPQ6|7?U-_pNvtcA<$}9uxiDGU0P}0SFj=2YzZ2@0Dffr~otf-Ur_Y4?Fj=ootNIg@ z<u$p}d}6Y15g(KIFy$T(q9c>_1?;Bjz*K|nIpcFoHQ1grKF3sp?K$IfOf}e^GrpRc za*qbmo~aHif17#5Om&o}cY&&ysg9ESF1i&n+23H<H13${SQ@<-M-?;Gu{3%wjv7<( zYD`A7W6C`gOpVEg8j}q*CL3x@Hq@AG=*?80{sFzSUTMqoDhmJr002ovPDHLkV1neF BkemPj literal 0 HcmV?d00001 -- GitLab From d19e18c918210bd7c91f5f5d14c4b8186ffacbf6 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 15:31:36 +0700 Subject: [PATCH 05/92] menambah halaman edit profile --- css/profile.css | 181 +++++++++++++++++++++++++++++++++++++++++++++++ editprofile.html | 50 +++++++++++++ 2 files changed, 231 insertions(+) create mode 100644 css/profile.css create mode 100644 editprofile.html diff --git a/css/profile.css b/css/profile.css new file mode 100644 index 00000000..57872efb --- /dev/null +++ b/css/profile.css @@ -0,0 +1,181 @@ +body { + font-family: 'Roboto', sans-serif; + margin-top: 40px; +} + +.apps { + width: 500px; + height: 480px; + margin: 0 auto; + background: white; + border: 10px solid #02702C; + border-radius: 60px; +} + +.heading { + padding: 20px 20px 0 20px; +} + +.edit-img { + padding: 0 20px 20px 20px; + display: flex; +} + +.profile-img { + width: 40%; + width: 150px; + display: inline-block; +} + +.update-img { + display: inline-block; + padding: 30px; +} + +.thumbnail { + border: 1px solid black; + max-width: 100%; + height: auto; +} + +.edit-data { + padding: 0 20px; + font-size: 1.3em; +} + +.edit-data .form-group { + margin-bottom: 3px; +} + +.edit-data .form-group label { + width: 40%; + display: inline-block; +} + +.edit-data .form-group .switch { + width: 12%; + float: right; + margin-right: 20px; +} + +.edit-data .form-group input { + width: 53%; +} + +.edit-data .form-group input[type=text], .edit-data .form-group input[type=password] { + height: 30px; + border: 1px solid gray; + padding-left: 10px; +} + +/* The switch - the box around the slider */ +.switch { + position: relative; + display: inline-block; + width: 60px; + height: 28px; +} + +/* Hide default HTML checkbox */ +.switch input { + display:none; +} + +/* The slider */ +.slider { + position: absolute; + cursor: pointer; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: #ccc; + -webkit-transition: .4s; + transition: .4s; +} + +.slider:before { + position: absolute; + content: ""; + height: 20px; + width: 20px; + left: 4px; + bottom: 4px; + background-color: white; + -webkit-transition: .4s; + transition: .4s; +} + +input:checked + .slider { + background-color: #117D11; +} + +input:focus + .slider { + box-shadow: 0 0 1px #117D11; +} + +input:checked + .slider:before { + -webkit-transform: translateX(26px); + -ms-transform: translateX(26px); + transform: translateX(26px); +} + +/* Rounded sliders */ +.slider.round { + border-radius: 34px; +} + +.slider.round:before { + border-radius: 50%; +} + +.submit { + margin-top: 30px; +} + +.submit input { + border: 1px solid black; + border-radius: 5px; + padding: 5px 15px; +} + +.submit .cancel { + background: red; + float: left; +} + +.submit .save { + background: green; + float: right; + margin-right: 15px; +} + +.uploadFile { + float: left; +} + +.fileUpload { + position: relative; + overflow: hidden; + margin: 0 10px; + float: right; +} +.fileUpload input.upload { + position: absolute; + top: 0; + right: 0; + margin: 0; + padding: 0; + font-size: 20px; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); +} + +.fileUpload span { + font-size: 0.5em; + background: #D7D7D7; + padding: 5px; + border: 1px solid gray; + border-bottom: 1px solid gray; +} \ No newline at end of file diff --git a/editprofile.html b/editprofile.html new file mode 100644 index 00000000..3b59f3cc --- /dev/null +++ b/editprofile.html @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<html> + <head> + <title>Edit Profile</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/profile.css"> + </head> + <body> + <div class="apps"> + <div class="heading"> + <h3>EDIT PROFILE INFORMATION</h3> + </div> + <div class="edit-img"> + <div class="profile-img"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + </div> + <div class="update-img"> + <h4>Update profile picture</h4> + <input id="uploadFile" type="text" disabled="disabled"> + <div class="fileUpload"> + <span>Browse...</span> + <input id="uploadBtn" type="file" class="upload"> + </div> + </div> + </div> + <div class="edit-data"> + <div class="form-group"> + <label for="name">Your Name</label> + <input id="name" type="text" name="name" placeholder="your name" required> + </div> + <div class="form-group"> + <label for="phone">Phone</label> + <input id="phone" type="text" name="phone" placeholder="your phone" required> + </div> + <div class="form-group"> + <label for="driver">Status Driver</label> + <label class="switch"> + <input type="checkbox"> + <span class="slider round"></span> + </label> + </div> + <div class="submit"> + <input type="submit" class="cancel" value="BACK"> + <input type="submit" class="save" value="SAVE"> + </div> + </div> + </div> + <script src="js/profile.js"></script> + </body> +</html> -- GitLab From b835f45d79c2ed4e96a5cff3b19880cb89e8b934 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 15:32:57 +0700 Subject: [PATCH 06/92] menambah fungsi mengubah tulisan pada text field ketika mengupload file --- js/profile.js | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 js/profile.js diff --git a/js/profile.js b/js/profile.js new file mode 100644 index 00000000..15a49fe4 --- /dev/null +++ b/js/profile.js @@ -0,0 +1,3 @@ +document.getElementById("uploadBtn").onchange = function () { + document.getElementById("uploadFile").value = this.value; +}; \ No newline at end of file -- GitLab From f2bec81527be7a0d6bed4d793aea85ce08379e32 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 17:37:50 +0700 Subject: [PATCH 07/92] add editpreferredlocations front-end (minus icon) --- editpreferredlocations.html | 52 +++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 editpreferredlocations.html diff --git a/editpreferredlocations.html b/editpreferredlocations.html new file mode 100644 index 00000000..1beef8dc --- /dev/null +++ b/editpreferredlocations.html @@ -0,0 +1,52 @@ +<!DOCTYPE html> +<html> + <head> + <title>Edit Profile</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/profile.css"> + </head> + <body> + <div class="apps"> + <div class="heading"> + <h2>EDIT PREFERRED LOCATIONS</h2> + </div> + <table border="1" class="data-location"> + <thead> + <tr> + <th>No</th> + <th>Location</th> + <th>Actions</th> + </tr> + </thead> + <tbody> + <tr> + <td>1</td> + <td>Pewter City</td> + <td>✏</td> + </tr> + <tr> + <td>2</td> + <td>Saffron City</td> + <td></td> + </tr> + <tr> + <td>3</td> + <td>SkyPillar City</td> + <td></td> + </tr> + </tbody> + </table> + <div class="add-location"> + <h3>ADD NEW LOCATION</h3> + <form action=""> + <input type="text" name="place" required> + <input type="submit" value="ADD"> + </form> + </div> + <div class="back"> + <a href="#">BACK</a> + </div> + </div> + <script src="js/profile.js"></script> + </body> +</html> -- GitLab From be842451f644e28fc6130b329696740f48c9aa18 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sun, 1 Oct 2017 17:38:28 +0700 Subject: [PATCH 08/92] styling editpreferredlocation --- css/profile.css | 58 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/css/profile.css b/css/profile.css index 57872efb..d57c278e 100644 --- a/css/profile.css +++ b/css/profile.css @@ -178,4 +178,62 @@ input:checked + .slider:before { padding: 5px; border: 1px solid gray; border-bottom: 1px solid gray; +} + +table.data-location { + margin: 20px; + border-collapse: collapse; + width: 92%; +} + +th:nth-of-type(1) { + width: 10%; +} + +th:nth-of-type(2) { + width: 70%; +} + +th, td { + height: 25px; +} + +td { + padding-left: 10px; +} + +.add-location { + margin: 20px; + +} + +.add-location input[type=text] { + width: 75%; + height: 24px; +} + +.add-location input[type=submit] { + background: #82D800; + padding: 5px 20px; + border: 1px solid black; + font-family: 'Roboto', sans-serif; + font-size: 1em; + color: #453333; + border-radius: 10px; + margin-left: 20px; +} + +.back { + margin: 40px 0 0 20px; +} + +.back a { + padding: 5px 20px; + background: red; + font-size: 1em; + color: #453333; + border-radius: 10px; + border: 1px solid black; + font-family: 'Roboto', sans-serif; + text-decoration: none; } \ No newline at end of file -- GitLab From 9ee26f931f875b3502d977046fd258b8dfd73bc4 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Wed, 4 Oct 2017 18:36:44 +0700 Subject: [PATCH 09/92] merubah html menjadi php --- editpreferredlocations.php | 53 ++++++++++++++++++++++++++++++++ editprofile.php | 50 ++++++++++++++++++++++++++++++ login.php | 43 ++++++++++++++++++++++++++ signup.php | 63 ++++++++++++++++++++++++++++++++++++++ validation.php | 24 +++++++++++++++ 5 files changed, 233 insertions(+) create mode 100644 editpreferredlocations.php create mode 100644 editprofile.php create mode 100644 login.php create mode 100644 signup.php create mode 100644 validation.php diff --git a/editpreferredlocations.php b/editpreferredlocations.php new file mode 100644 index 00000000..6b8caaed --- /dev/null +++ b/editpreferredlocations.php @@ -0,0 +1,53 @@ +<!DOCTYPE html> +<html> + <head> + <title>Edit Profile</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> + <link rel="stylesheet" href="css/profile.css"> + </head> + <body> + <div class="apps"> + <div class="heading"> + <h2>EDIT PREFERRED LOCATIONS</h2> + </div> + <table border="1" class="data-location"> + <thead> + <tr> + <th>No</th> + <th>Location</th> + <th>Actions</th> + </tr> + </thead> + <tbody> + <tr> + <td>1</td> + <td><input type="text" value="Pewter City" disabled></td> + <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + </tr> + <tr> + <td>2</td> + <td><input type="text" value="Saffron City" disabled></td> + <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + </tr> + <tr> + <td>3</td> + <td><input type="text" value="SkyPillar City" disabled></td> + <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + </tr> + </tbody> + </table> + <div class="add-location"> + <h3>ADD NEW LOCATION</h3> + <form action=""> + <input type="text" name="place" required> + <input type="submit" value="ADD"> + </form> + </div> + <div class="back"> + <a href="#">BACK</a> + </div> + </div> + <script src="js/profile.js"></script> + </body> +</html> diff --git a/editprofile.php b/editprofile.php new file mode 100644 index 00000000..3b59f3cc --- /dev/null +++ b/editprofile.php @@ -0,0 +1,50 @@ +<!DOCTYPE html> +<html> + <head> + <title>Edit Profile</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/profile.css"> + </head> + <body> + <div class="apps"> + <div class="heading"> + <h3>EDIT PROFILE INFORMATION</h3> + </div> + <div class="edit-img"> + <div class="profile-img"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + </div> + <div class="update-img"> + <h4>Update profile picture</h4> + <input id="uploadFile" type="text" disabled="disabled"> + <div class="fileUpload"> + <span>Browse...</span> + <input id="uploadBtn" type="file" class="upload"> + </div> + </div> + </div> + <div class="edit-data"> + <div class="form-group"> + <label for="name">Your Name</label> + <input id="name" type="text" name="name" placeholder="your name" required> + </div> + <div class="form-group"> + <label for="phone">Phone</label> + <input id="phone" type="text" name="phone" placeholder="your phone" required> + </div> + <div class="form-group"> + <label for="driver">Status Driver</label> + <label class="switch"> + <input type="checkbox"> + <span class="slider round"></span> + </label> + </div> + <div class="submit"> + <input type="submit" class="cancel" value="BACK"> + <input type="submit" class="save" value="SAVE"> + </div> + </div> + </div> + <script src="js/profile.js"></script> + </body> +</html> diff --git a/login.php b/login.php new file mode 100644 index 00000000..4f043572 --- /dev/null +++ b/login.php @@ -0,0 +1,43 @@ +<!DOCTYPE html> +<html> + <head> + <title>Halaman Login</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link rel="stylesheet" href="css/auth.css"> + </head> + <body> + <div class="apps"> + <div class="form-heading"> + <div class="heading-left"> + <hr> + </div> + <div class="heading-title"> + LOGIN + </div> + <div class="heading-right"> + <hr> + </div> + </div> + <div class="form-login"> + <form action="login.php" method="POST"> + <div class="form-group"> + <label for="username">Username </label> + <input id="username" type="text" name="username" placeholder="your username" required> + </div> + <div class="form-group"> + <label for="password">Password </label> + <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="action"> + <div class="register"> + <a href="#">Don't have an account ?</a> + </div> + <div class="submit"> + <input type="submit" value="GO!"> + </div> + </div> + </form> + </div> + </div> + </body> +</html> diff --git a/signup.php b/signup.php new file mode 100644 index 00000000..699ef523 --- /dev/null +++ b/signup.php @@ -0,0 +1,63 @@ +<!DOCTYPE html> +<html> + <head> + <title>Halaman Signup</title> + <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> + <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> + <link rel="stylesheet" href="css/auth.css"> + + </head> + <body> + <div class="apps"> + <div class="form-heading"> + <div class="heading-left"> + <hr> + </div> + <div class="heading-title"> + SIGNUP + </div> + <div class="heading-right"> + <hr> + </div> + </div> + <div class="form-signup"> + <form action="register.php" method="POST"> + <div class="form-group"> + <label for="name">Your Name</label> + <input id="name" type="text" name="name" placeholder="your name" required> + </div> + <div class="form-group"> + <label for="username">Username</label> + <input id="username" type="text" name="username" placeholder="your username" onfocusout="getUsernameValidation()" required> <span id="checkUsername"><i class="material-icons">check_circle</i></span> + </div> + <div class="form-group"> + <label for="email">Email</label> + <input id="email" type="text" name="email" placeholder="your email" onfocusout="getEmailValidation()" required><span id="checkEmail"><i class="material-icons">check_circle</i></span> + </div> + <div class="form-group"> + <label for="password">Password</label> + <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="form-group"> + <label for="password_conf">Password Confirm</label> + <input id="password_conf" type="password" name="password_conf" placeholder="your password again" pattern=".{5,10}" title="5 to 10 characters" required> + </div> + <div class="form-group"> + <label for="phone">Phone Number</label> + <input id="phone" type="text" name="phone" placeholder="your phone" required> + </div> + <input type="checkbox" name="driver" value="True"> Also sign me up as a driver! + <div class="action"> + <div class="login"> + <a href="#">Already have an account ?</a> + </div> + <div class="submit"> + <input type="submit" value="REGISTER"> + </div> + </div> + </form> + </div> + </div> + <script src="js/validation.js"></script> + </body> +</html> diff --git a/validation.php b/validation.php new file mode 100644 index 00000000..ebc008f5 --- /dev/null +++ b/validation.php @@ -0,0 +1,24 @@ +<?php +if (!empty($_REQUEST['u'])){ + $usernames = array("adyanf", "adyanaufalF", "adyanaufalfikri"); + $toCheck = $_REQUEST['u']; + if (in_array($toCheck, $usernames)){ + echo "false"; + } + else { + echo "true"; + } +} + +if (!empty($_REQUEST['e'])){ + $emails = array("adyanaufalf@gmail.com", "adyanaufalfikri@gmail.com", "13515130@std.stei.itb.ac.id"); + $toCheck = $_REQUEST['e']; + if (in_array($toCheck, $emails)){ + echo "false"; + } + else { + echo "true"; + } +} + +?> \ No newline at end of file -- GitLab From cc810201983a0d60835b038b2f34a99682ddffa7 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Wed, 4 Oct 2017 18:37:25 +0700 Subject: [PATCH 10/92] adding ajax functionality with dummy php handler --- css/auth.css | 11 ++++++- css/profile.css | 31 ++++++++++++++++++- editpreferredlocations.html | 52 -------------------------------- editprofile.html | 50 ------------------------------- js/validation.js | 49 ++++++++++++++++++++++++++++++ login.html | 43 -------------------------- signup.html | 60 ------------------------------------- 7 files changed, 89 insertions(+), 207 deletions(-) delete mode 100644 editpreferredlocations.html delete mode 100644 editprofile.html create mode 100644 js/validation.js delete mode 100644 login.html delete mode 100644 signup.html diff --git a/css/auth.css b/css/auth.css index 06e95294..d3d7a1ab 100644 --- a/css/auth.css +++ b/css/auth.css @@ -111,7 +111,8 @@ body { } .form-signup .form-group { - margin-bottom: 3px; + margin-bottom: 3px; + display: flex; } .form-signup .form-group label { @@ -129,6 +130,14 @@ body { padding-left: 10px; } +.form-signup .form-group input#username, .form-signup .form-group input#email { + width: 47%; +} + +.form-signup .form-group span { + display: none; +} + .form-signup input[type=checkbox] { margin-top: 15px; } diff --git a/css/profile.css b/css/profile.css index d57c278e..1ed0e0f1 100644 --- a/css/profile.css +++ b/css/profile.css @@ -198,7 +198,7 @@ th, td { height: 25px; } -td { +td:nth-of-type(2n-1) { padding-left: 10px; } @@ -236,4 +236,33 @@ td { border: 1px solid black; font-family: 'Roboto', sans-serif; text-decoration: none; +} + +.data-location td input { + font-size: 1em; + border: 0; + width: 100%; + padding: 5px 10px; + margin: 0px; + box-sizing: border-box; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + background: inherit; +} + +.data-location .edit { + color: orange; + float: left; + cursor: pointer; + margin-left: 3px; + margin-top: 2px; +} + +.data-location .delete { + color: red; + font-weight: bold; + float: right; + margin-right: 10px; + cursor: pointer; + margin-top: 2px; } \ No newline at end of file diff --git a/editpreferredlocations.html b/editpreferredlocations.html deleted file mode 100644 index 1beef8dc..00000000 --- a/editpreferredlocations.html +++ /dev/null @@ -1,52 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <title>Edit Profile</title> - <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> - <link rel="stylesheet" href="css/profile.css"> - </head> - <body> - <div class="apps"> - <div class="heading"> - <h2>EDIT PREFERRED LOCATIONS</h2> - </div> - <table border="1" class="data-location"> - <thead> - <tr> - <th>No</th> - <th>Location</th> - <th>Actions</th> - </tr> - </thead> - <tbody> - <tr> - <td>1</td> - <td>Pewter City</td> - <td>✏</td> - </tr> - <tr> - <td>2</td> - <td>Saffron City</td> - <td></td> - </tr> - <tr> - <td>3</td> - <td>SkyPillar City</td> - <td></td> - </tr> - </tbody> - </table> - <div class="add-location"> - <h3>ADD NEW LOCATION</h3> - <form action=""> - <input type="text" name="place" required> - <input type="submit" value="ADD"> - </form> - </div> - <div class="back"> - <a href="#">BACK</a> - </div> - </div> - <script src="js/profile.js"></script> - </body> -</html> diff --git a/editprofile.html b/editprofile.html deleted file mode 100644 index 3b59f3cc..00000000 --- a/editprofile.html +++ /dev/null @@ -1,50 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <title>Edit Profile</title> - <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> - <link rel="stylesheet" href="css/profile.css"> - </head> - <body> - <div class="apps"> - <div class="heading"> - <h3>EDIT PROFILE INFORMATION</h3> - </div> - <div class="edit-img"> - <div class="profile-img"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - </div> - <div class="update-img"> - <h4>Update profile picture</h4> - <input id="uploadFile" type="text" disabled="disabled"> - <div class="fileUpload"> - <span>Browse...</span> - <input id="uploadBtn" type="file" class="upload"> - </div> - </div> - </div> - <div class="edit-data"> - <div class="form-group"> - <label for="name">Your Name</label> - <input id="name" type="text" name="name" placeholder="your name" required> - </div> - <div class="form-group"> - <label for="phone">Phone</label> - <input id="phone" type="text" name="phone" placeholder="your phone" required> - </div> - <div class="form-group"> - <label for="driver">Status Driver</label> - <label class="switch"> - <input type="checkbox"> - <span class="slider round"></span> - </label> - </div> - <div class="submit"> - <input type="submit" class="cancel" value="BACK"> - <input type="submit" class="save" value="SAVE"> - </div> - </div> - </div> - <script src="js/profile.js"></script> - </body> -</html> diff --git a/js/validation.js b/js/validation.js new file mode 100644 index 00000000..e163a23f --- /dev/null +++ b/js/validation.js @@ -0,0 +1,49 @@ +function getUsernameValidation(){ + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + var username = document.getElementById("username"); + console.log(username); + var url = "validation.php?u=" + username.value; + console.log(url); + xmlhttp.open("GET", url, true); + xmlhttp.onreadystatechange = function(){ + if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ + var response = xmlhttp.responseText; + console.log(response); + if(response === "true"){ + document.getElementById("checkUsername").style.display = "block"; + } + else { + document.getElementById("checkUsername").style.display = "none"; + } + } + } + xmlhttp.send(); +} + +function getEmailValidation(){ + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + var email = document.getElementById("email"); + console.log(email); + var url = "validation.php?e=" + email.value; + console.log(url); + xmlhttp.open("GET", url, true); + xmlhttp.onreadystatechange = function(){ + if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ + var response = xmlhttp.responseText; + console.log(response); + if(response === "true"){ + document.getElementById("checkEmail").style.display = "block"; + } + else { + document.getElementById("checkEmail").style.display = "none"; + } + } + } + xmlhttp.send(); +} \ No newline at end of file diff --git a/login.html b/login.html deleted file mode 100644 index 4f043572..00000000 --- a/login.html +++ /dev/null @@ -1,43 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <title>Halaman Login</title> - <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> - <link rel="stylesheet" href="css/auth.css"> - </head> - <body> - <div class="apps"> - <div class="form-heading"> - <div class="heading-left"> - <hr> - </div> - <div class="heading-title"> - LOGIN - </div> - <div class="heading-right"> - <hr> - </div> - </div> - <div class="form-login"> - <form action="login.php" method="POST"> - <div class="form-group"> - <label for="username">Username </label> - <input id="username" type="text" name="username" placeholder="your username" required> - </div> - <div class="form-group"> - <label for="password">Password </label> - <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> - </div> - <div class="action"> - <div class="register"> - <a href="#">Don't have an account ?</a> - </div> - <div class="submit"> - <input type="submit" value="GO!"> - </div> - </div> - </form> - </div> - </div> - </body> -</html> diff --git a/signup.html b/signup.html deleted file mode 100644 index 29214646..00000000 --- a/signup.html +++ /dev/null @@ -1,60 +0,0 @@ -<!DOCTYPE html> -<html> - <head> - <title>Halaman Signup</title> - <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> - <link rel="stylesheet" href="css/auth.css"> - </head> - <body> - <div class="apps"> - <div class="form-heading"> - <div class="heading-left"> - <hr> - </div> - <div class="heading-title"> - SIGNUP - </div> - <div class="heading-right"> - <hr> - </div> - </div> - <div class="form-signup"> - <form action="register.php" method="POST"> - <div class="form-group"> - <label for="name">Your Name</label> - <input id="name" type="text" name="name" placeholder="your name" required> - </div> - <div class="form-group"> - <label for="username">Username</label> - <input id="username" type="text" name="username" placeholder="your username" required> - </div> - <div class="form-group"> - <label for="email">Email</label> - <input id="email" type="text" name="email" placeholder="your email" required> - </div> - <div class="form-group"> - <label for="password">Password</label> - <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> - </div> - <div class="form-group"> - <label for="password_conf">Password Confirm</label> - <input id="password_conf" type="password" name="password_conf" placeholder="your password again" pattern=".{5,10}" title="5 to 10 characters" required> - </div> - <div class="form-group"> - <label for="phone">Phone Number</label> - <input id="phone" type="text" name="phone" placeholder="your phone" required> - </div> - <input type="checkbox" name="driver" value="True"> Also sign me up as a driver! - <div class="action"> - <div class="login"> - <a href="#">Already have an account ?</a> - </div> - <div class="submit"> - <input type="submit" value="REGISTER"> - </div> - </div> - </form> - </div> - </div> - </body> -</html> -- GitLab From 757ee43f19c65721c28121c0a2cb9ec26c4b7294 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Wed, 4 Oct 2017 22:36:42 +0700 Subject: [PATCH 11/92] menambah tampilan order ojek --- css/orderojek.css | 161 ++++++++++++++++++++++++++++++++++++++++++++++ orderojek.html | 54 ++++++++++++++++ 2 files changed, 215 insertions(+) create mode 100644 css/orderojek.css create mode 100644 orderojek.html diff --git a/css/orderojek.css b/css/orderojek.css new file mode 100644 index 00000000..aa969c09 --- /dev/null +++ b/css/orderojek.css @@ -0,0 +1,161 @@ +.mainHeader { + width: 500px; + height: 50px; +} + +.header1 { + float: left; +} + +.header2 { + float: right; + font-family: "Trebuchet MS"; +} + +.title { + font-family: "Hoefler Text"; + font-size: 31px; + font-weight: bold; + color: black; + height: 27px; +} + +.title.red { + color: #cb0a1d; +} + +.title.green { + color : #066422; +} + +.subtitle { + color: #4f9500; + font-size: 16px; +} + +.username { + padding-top: 10px; +} + +.username.bold { + font-weight: bold; +} + +.logout { + text-align: right; + text-decoration: underline; + color: blue; +} + +.menu { + margin: 10px; + width: 165px; + height: 45px; + display: table-cell; + border: 1px solid black; + text-align: center; + vertical-align: middle; + line-height: 45px; + font-family: "Trebuchet MS"; + font-weight: bold; + font-size: 24px; +} + +.menu.active { + background: #3a563f; + border: 1px solid #253828; + color: white; +} + +.contentBox { + width: 550px; + height: 480px; + margin: 0 auto; + background: white; +} + +h1 { + color: #494949; + font-size: 35px; + font-family: "Trebuchet MS"; + margin-top: 10px; + margin-bottom: 15px; +} + +.stepBox { + color: #414141; + display: inline-block; + border: 1px solid black; + width: 135px; + height: auto; + padding: 3px; + margin-right: 30px; + margin-bottom: 30px; + font-family: "Arial"; + font-size: 15px; +} + +.stepBox.active { + background: #ffff97; +} + +.number { + width: 30px; + height: 30px; + border-radius: 50%; + font-size: 20px; + color: black; + line-height: 30px; + text-align: center; + background: #d1d1d1; + float: left; + margin: 5px; + margin-right: 8px; +} + +.step { + margin: 2px; +} + +.form { + width: 450px; + display: table; + margin-left: 10px; +} + +.formBox { + width: 470px; +} + +.labelBox { + float: left; + clear: left; + margin: 10px; + font-family: Arial; + color: #414141; + font-size: 20px; +} + +.inputBox { + width: 250px; + height: 25px; + float: right; + clear: right; + margin: 2px; + font-size: 17px; +} + +input[type=submit] { + display: table; + margin: 0 auto; + margin-top: 185px; + cursor: pointer; + width: 110px; + height: 50px; + border-radius: 10px; + border: 1px solid black; + background: #82d504; + font-size: 22px; + font-weight: bold; + font-family: Garamond; +} \ No newline at end of file diff --git a/orderojek.html b/orderojek.html new file mode 100644 index 00000000..6b2f6d22 --- /dev/null +++ b/orderojek.html @@ -0,0 +1,54 @@ +<!DOCTYPE html> +<html> +<head> + <title>Make an order</title> + <link rel="stylesheet" type="text/css" href="order_ojek.css"> +</head> +<body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu active">ORDER</div> + <div class="menu">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>MAKE AN ORDER</h1> + <div class="stepBox active"> + <div class="number">1</div> + <div class="step">Select Destination</div> + </div> + <div class="stepBox"> + <span class="number">2</span> + <div class="step">Select a Driver</div> + </div> + <div class="stepBox"> + <span class="number">3</span> + <div class="step">Complete your order</div> + </div> + <form action="#" method="post" class="form"> + <div class="formBox"> + <label class="labelBox">Picking Point</label> + <input class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> + </div> + <div class="formBox"> + <label class="labelBox">Destination</label> + <input class="inputBox" type="text" name="selectDestination" id="destination" required> + </div> + <div class="formBox"> + <label class="labelBox">Preferred Driver</label> + <input class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> + </div> + <input type="submit" name="submit" value="NEXT"> + </form> + </div> +</body> +</html> \ No newline at end of file -- GitLab From 963542de60a9d85410a845098f5036c39d9d0911 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Thu, 5 Oct 2017 09:23:08 +0700 Subject: [PATCH 12/92] menambah tampilan order history --- history-order.html | 54 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 history-order.html diff --git a/history-order.html b/history-order.html new file mode 100644 index 00000000..11929513 --- /dev/null +++ b/history-order.html @@ -0,0 +1,54 @@ +<!DOCTYPE html> +<html> + <head> + <title>History</title> + <link rel="stylesheet" href="css/history.css"> + </head> + <body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu">ORDER</div> + <div class="menu active">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>TRANSACTION HISTORY</h1> + <div> + <div class="submenu active">MY PREVIOUS ORDERS</div> + <div class="submenu">DRIVER HISTORY</div> + </div> + <div class="listBox"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <div class="hide-button">HIDE</div> + <div class="date">5 October 2017</div> + <div class="name">Elmo</div> + <div class="route">Magetan-Maospati</div> + <div class="rating">You rated : </div> + <div class="comment"> + <div>You commented : + <p>tralalalala senang sekali</p></div> + </div> + + </div> + <div class="listBox"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <div class="hide-button">HIDE</div> + <div class="date">3 October 2017</div> + <div class="name">Bert</div> + <div class="route">Magetan-Madiun</div> + <div class="rating">You rated :</div> + <div class="comment">You commented :</div> + </div> + + </div> + </body> +</html> \ No newline at end of file -- GitLab From 848361919856ba685a2da7ca76b85fc6c6c2b3f2 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Thu, 5 Oct 2017 09:24:57 +0700 Subject: [PATCH 13/92] menambah tampilan order history --- css/history.css | 170 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 170 insertions(+) create mode 100644 css/history.css diff --git a/css/history.css b/css/history.css new file mode 100644 index 00000000..56084c34 --- /dev/null +++ b/css/history.css @@ -0,0 +1,170 @@ +.mainHeader { + width: 500px; + height: 50px; +} + +.header1 { + float: left; +} + +.header2 { + float: right; + font-family: "Trebuchet MS"; +} + +.title { + font-family: "Hoefler Text"; + font-size: 31px; + font-weight: bold; + color: black; + height: 27px; +} + +.title.red { + color: #cb0a1d; +} + +.title.green { + color : #066422; +} + +.subtitle { + color: #4f9500; + font-size: 16px; + font-family: "Hoefler Text" +} + +.username { + padding-top: 10px; +} + +.username.bold { + font-weight: bold; +} + +.logout { + text-align: right; + text-decoration: underline; + color: blue; +} + +h1 { + color: #494949; + font-size: 35px; + font-family: "Trebuchet MS"; + margin-top: 10px; + margin-bottom: 15px; +} + +.contentBox { + width: 550px; + height: 480px; + margin: 0 auto; + background: white; + font-family: "Trebuchet MS"; +} + +.menu { + margin: 20px; + width: 165px; + height: 45px; + display: table-cell; + border: 1px solid black; + text-align: center; + vertical-align: middle; + line-height: 45px; + font-family: "Trebuchet MS"; + font-weight: bold; + font-size: 24px; +} + +.menu:not(:last-child) { + border-right : none; +} + +.menu.active { + background: #3a563f; + border: 1px solid #253828; + color: white; +} + +.submenu { + margin: 10px; + width: 245px; + height: 45px; + display: table-cell; + border: 0.5px solid black; + text-align: center; + vertical-align: middle; + line-height: 40px; + font-family: "Trebuchet MS"; + font-size: 20px; + float : center; +} + +.submenu:not(:last-child) { + border-right : none; +} + +.submenu.active { + background: #41e06b; +} + +.listBox { + height: auto; + width: 500px; + margin:40px 20px 20px 20px; +} + +.thumbnail { + border: none; + width: 100px; + height: auto; + display: inline-block; + float: left; + margin-right: 20px; +} + +.date { + font-family: "Trebuchet MS"; + font-size: 14px; + margin-left: 15px; +} + +.name { + font-family: "Trebuchet MS"; + font-size: 18px; + margin-left: 15px; +} + +.route { + font-family: "Trebuchet MS"; + font-size: 12px; + margin-left: 15px; +} + +.rating { + font-family: "Trebuchet MS"; + font-size: 12px; + margin-left: 15px; +} + +.comment { + font-family: "Trebuchet MS"; + font-size: 12px; + margin-left: 15px; +} + +.hide-button { + background: red; + border: 0.5px solid black; + border-radius: 5px; + display: inline-block; + height: 20px; + width: 50px; + font-size: 16px; + text-align: center; + vertical-align: middle; + float : right; + margin-right: 40px; +} \ No newline at end of file -- GitLab From c2ab133de8d8f54b2a694d3a7212ea120d81cceb Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Thu, 5 Oct 2017 09:29:55 +0700 Subject: [PATCH 14/92] menambah tampilan history --- history-driver.html | 54 +++++++++++++++++++++++++++++++++++++++++++++ history-order.html | 8 +++---- 2 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 history-driver.html diff --git a/history-driver.html b/history-driver.html new file mode 100644 index 00000000..ac42ec0d --- /dev/null +++ b/history-driver.html @@ -0,0 +1,54 @@ +<!DOCTYPE html> +<html> + <head> + <title>History</title> + <link rel="stylesheet" href="css/history.css"> + </head> + <body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu">ORDER</div> + <div class="menu active">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>TRANSACTION HISTORY</h1> + <div> + <div class="submenu">MY PREVIOUS ORDERS</div> + <div class="submenu active">DRIVER HISTORY</div> + </div> + <div class="listBox"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <div class="hide-button">HIDE</div> + <div class="date">5 October 2017</div> + <div class="name">Elmo</div> + <div class="route">Magetan-Maospati</div> + <div class="rating">Gave star</div> + <div class="comment"> + <div>and left comment: + <p>tralalalala senang sekali</p></div> + </div> + + </div> + <div class="listBox"> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <div class="hide-button">HIDE</div> + <div class="date">3 October 2017</div> + <div class="name">Bert</div> + <div class="route">Magetan-Madiun</div> + <div class="rating">Gave star</div> + <div class="comment">and left comment:</div> + </div> + + </div> + </body> +</html> \ No newline at end of file diff --git a/history-order.html b/history-order.html index 11929513..faba981a 100644 --- a/history-order.html +++ b/history-order.html @@ -32,9 +32,9 @@ <div class="date">5 October 2017</div> <div class="name">Elmo</div> <div class="route">Magetan-Maospati</div> - <div class="rating">You rated : </div> + <div class="rating">You rated: </div> <div class="comment"> - <div>You commented : + <div>You commented: <p>tralalalala senang sekali</p></div> </div> @@ -45,8 +45,8 @@ <div class="date">3 October 2017</div> <div class="name">Bert</div> <div class="route">Magetan-Madiun</div> - <div class="rating">You rated :</div> - <div class="comment">You commented :</div> + <div class="rating">You rated:</div> + <div class="comment">You commented:</div> </div> </div> -- GitLab From ee075cd5e826214edb92775de8d95d419382c960 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 12:00:10 +0700 Subject: [PATCH 15/92] adding action path --- login.php | 2 +- signup.php | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/login.php b/login.php index 4f043572..fb38ace2 100644 --- a/login.php +++ b/login.php @@ -19,7 +19,7 @@ </div> </div> <div class="form-login"> - <form action="login.php" method="POST"> + <form action="auth.php" method="POST" autocomplete="off"> <div class="form-group"> <label for="username">Username </label> <input id="username" type="text" name="username" placeholder="your username" required> diff --git a/signup.php b/signup.php index 699ef523..c8c538d8 100644 --- a/signup.php +++ b/signup.php @@ -21,18 +21,18 @@ </div> </div> <div class="form-signup"> - <form action="register.php" method="POST"> + <form action="createuser.php" method="POST" autocomplete="off"> <div class="form-group"> <label for="name">Your Name</label> <input id="name" type="text" name="name" placeholder="your name" required> </div> <div class="form-group"> <label for="username">Username</label> - <input id="username" type="text" name="username" placeholder="your username" onfocusout="getUsernameValidation()" required> <span id="checkUsername"><i class="material-icons">check_circle</i></span> + <input id="username" type="text" name="username" placeholder="your username" onfocusout="getUsernameValidation()" required> <span><i class="material-icons" id="checkUsername">check</i><i class="material-icons" id="wrongUsername">info</i></span> </div> <div class="form-group"> <label for="email">Email</label> - <input id="email" type="text" name="email" placeholder="your email" onfocusout="getEmailValidation()" required><span id="checkEmail"><i class="material-icons">check_circle</i></span> + <input id="email" type="text" name="email" placeholder="your email" onfocusout="getEmailValidation()" required><span><i class="material-icons" id="checkEmail">check</i><i class="material-icons" id="wrongEmail">info</i></span> </div> <div class="form-group"> <label for="password">Password</label> -- GitLab From f002b7db02dfb50a3124f845238e10aa9f34c0e0 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 12:01:25 +0700 Subject: [PATCH 16/92] adding form handler --- auth.php | 0 createuser.php | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 auth.php create mode 100644 createuser.php diff --git a/auth.php b/auth.php new file mode 100644 index 00000000..e69de29b diff --git a/createuser.php b/createuser.php new file mode 100644 index 00000000..e69de29b -- GitLab From 0ff31fecbe96f0c81a76ab77ff10d1b6bb238eca Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 12:01:58 +0700 Subject: [PATCH 17/92] adding wrong input for username and email signup form --- css/auth.css | 6 +++++- js/validation.js | 55 +++++++++++++++++++++++++++++++----------------- 2 files changed, 41 insertions(+), 20 deletions(-) diff --git a/css/auth.css b/css/auth.css index d3d7a1ab..3cd56c1d 100644 --- a/css/auth.css +++ b/css/auth.css @@ -134,10 +134,14 @@ body { width: 47%; } -.form-signup .form-group span { +.form-signup .form-group span i { display: none; } +.form-signup .form-group span i:nth-of-type(2) { + color: #B33A3A; +} + .form-signup input[type=checkbox] { margin-top: 15px; } diff --git a/js/validation.js b/js/validation.js index e163a23f..a549a65f 100644 --- a/js/validation.js +++ b/js/validation.js @@ -13,37 +13,54 @@ function getUsernameValidation(){ var response = xmlhttp.responseText; console.log(response); if(response === "true"){ + document.getElementById("wrongUsername").style.display = "none"; document.getElementById("checkUsername").style.display = "block"; } else { document.getElementById("checkUsername").style.display = "none"; + document.getElementById("wrongUsername").style.display = "block"; } } } xmlhttp.send(); } +function validateEmail(email) { + var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; + return re.test(email); +} + function getEmailValidation(){ - var xmlhttp = new XMLHttpRequest(); - if(!xmlhttp){ - return; - } var email = document.getElementById("email"); - console.log(email); - var url = "validation.php?e=" + email.value; - console.log(url); - xmlhttp.open("GET", url, true); - xmlhttp.onreadystatechange = function(){ - if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ - var response = xmlhttp.responseText; - console.log(response); - if(response === "true"){ - document.getElementById("checkEmail").style.display = "block"; - } - else { - document.getElementById("checkEmail").style.display = "none"; + console.log(email.value); + console.log(validateEmail(email.value)); + if (!validateEmail(email.value)){ + document.getElementById("checkEmail").style.display = "none"; + document.getElementById("wrongEmail").style.display = "block"; + } + else { + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + console.log(email); + var url = "validation.php?e=" + email.value; + console.log(url); + xmlhttp.open("GET", url, true); + xmlhttp.onreadystatechange = function(){ + if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ + var response = xmlhttp.responseText; + console.log(response); + if(response === "true"){ + document.getElementById("wrongEmail").style.display = "none"; + document.getElementById("checkEmail").style.display = "block"; + } + else { + document.getElementById("checkEmail").style.display = "none"; + document.getElementById("wrongEmail").style.display = "block"; + } } } - } - xmlhttp.send(); + xmlhttp.send(); + } } \ No newline at end of file -- GitLab From 96e43a55daf79abe7540ead99d3ec1324c749b92 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 12:04:42 +0700 Subject: [PATCH 18/92] correcting some css path --- css/{orderojek.css => order_ojek.css} | 0 orderojek.html | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) rename css/{orderojek.css => order_ojek.css} (100%) diff --git a/css/orderojek.css b/css/order_ojek.css similarity index 100% rename from css/orderojek.css rename to css/order_ojek.css diff --git a/orderojek.html b/orderojek.html index 6b2f6d22..ca986864 100644 --- a/orderojek.html +++ b/orderojek.html @@ -2,7 +2,7 @@ <html> <head> <title>Make an order</title> - <link rel="stylesheet" type="text/css" href="order_ojek.css"> + <link rel="stylesheet" type="text/css" href="css/order_ojek.css"> </head> <body> <div class="contentBox"> -- GitLab From 781217283f918ab4693ea33a1665009472181b90 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Thu, 5 Oct 2017 12:08:41 +0700 Subject: [PATCH 19/92] Add database sample --- database/PR-Ojek.sql | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 database/PR-Ojek.sql diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql new file mode 100644 index 00000000..2c3b8c8b --- /dev/null +++ b/database/PR-Ojek.sql @@ -0,0 +1,18 @@ +-- -------------------------------------------------------- +-- Host: 127.0.0.1 +-- Versi server: 10.1.26-MariaDB - mariadb.org binary distribution +-- OS Server: Win32 +-- HeidiSQL Versi: 9.4.0.5125 +-- -------------------------------------------------------- + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET NAMES utf8 */; +/*!50503 SET NAMES utf8mb4 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; + +-- Pengeluaran data tidak dipilih. +-- Pengeluaran data tidak dipilih. +/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */; +/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */; +/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; -- GitLab From 66d77462093a019960cde4e44981ec0a80bebbdd Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Thu, 5 Oct 2017 15:37:30 +0700 Subject: [PATCH 20/92] menambah tampilan choose destination --- css/orderojek.css | 7 ++++++- orderojek.html | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/css/orderojek.css b/css/orderojek.css index aa969c09..b67efbf8 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -47,7 +47,7 @@ color: blue; } -.menu { +.menu{ margin: 10px; width: 165px; height: 45px; @@ -61,6 +61,11 @@ font-size: 24px; } +.menu:hover { + background-color: #3a563f; + color: white; +} + .menu.active { background: #3a563f; border: 1px solid #253828; diff --git a/orderojek.html b/orderojek.html index 6b2f6d22..f16e678f 100644 --- a/orderojek.html +++ b/orderojek.html @@ -2,7 +2,7 @@ <html> <head> <title>Make an order</title> - <link rel="stylesheet" type="text/css" href="order_ojek.css"> + <link rel="stylesheet" type="text/css" href="css/orderojek.css"> </head> <body> <div class="contentBox"> -- GitLab From 9b425cbed65147e09ba10287c1b3c8d91273d8f7 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Thu, 5 Oct 2017 21:26:09 +0700 Subject: [PATCH 21/92] edit fungsi hide --- css/history.css | 2 +- history-driver.html | 9 +++++---- history-order.html | 11 ++++++----- js/history.js | 3 +++ 4 files changed, 15 insertions(+), 10 deletions(-) create mode 100644 js/history.js diff --git a/css/history.css b/css/history.css index 56084c34..281bd420 100644 --- a/css/history.css +++ b/css/history.css @@ -155,7 +155,7 @@ h1 { margin-left: 15px; } -.hide-button { +.buttonHide { background: red; border: 0.5px solid black; border-radius: 5px; diff --git a/history-driver.html b/history-driver.html index ac42ec0d..340a350a 100644 --- a/history-driver.html +++ b/history-driver.html @@ -26,9 +26,9 @@ <div class="submenu">MY PREVIOUS ORDERS</div> <div class="submenu active">DRIVER HISTORY</div> </div> - <div class="listBox"> + <div class="listBox" id="lisbox1"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <div class="hide-button">HIDE</div> + <button class="buttonHide" onclick="removeElement('lisbox1')">HIDE</button> <div class="date">5 October 2017</div> <div class="name">Elmo</div> <div class="route">Magetan-Maospati</div> @@ -39,9 +39,9 @@ </div> </div> - <div class="listBox"> + <div class="listBox" id="lisbox2"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <div class="hide-button">HIDE</div> + <button class="buttonHide" onclick="removeElement('lisbox2')">HIDE</button> <div class="date">3 October 2017</div> <div class="name">Bert</div> <div class="route">Magetan-Madiun</div> @@ -50,5 +50,6 @@ </div> </div> + <script src="js/history.js" type="text/javascript"></script> </body> </html> \ No newline at end of file diff --git a/history-order.html b/history-order.html index faba981a..d1ae3078 100644 --- a/history-order.html +++ b/history-order.html @@ -26,22 +26,22 @@ <div class="submenu active">MY PREVIOUS ORDERS</div> <div class="submenu">DRIVER HISTORY</div> </div> - <div class="listBox"> + <div class="listBox" id="lisbox1"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <div class="hide-button">HIDE</div> + <button class="buttonHide" onclick="removeElement('lisbox1')">HIDE</button> <div class="date">5 October 2017</div> <div class="name">Elmo</div> <div class="route">Magetan-Maospati</div> <div class="rating">You rated: </div> <div class="comment"> <div>You commented: - <p>tralalalala senang sekali</p></div> + tralalalala senang sekali</div> </div> </div> - <div class="listBox"> + <div class="listBox" id="lisbox2"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <div class="hide-button">HIDE</div> + <button class="buttonHide" onclick="removeElement('lisbox2')">HIDE</button> <div class="date">3 October 2017</div> <div class="name">Bert</div> <div class="route">Magetan-Madiun</div> @@ -50,5 +50,6 @@ </div> </div> + <script src="js/history.js" type="text/javascript"></script> </body> </html> \ No newline at end of file diff --git a/js/history.js b/js/history.js new file mode 100644 index 00000000..79e55e0e --- /dev/null +++ b/js/history.js @@ -0,0 +1,3 @@ +function removeElement(id) { + document.getElementById(id).style.display = "none"; +} \ No newline at end of file -- GitLab From d2d11b0faa00eda740bd67af3570dedec88999de Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Thu, 5 Oct 2017 22:33:22 +0700 Subject: [PATCH 22/92] orderojek-next layout --- css/order_ojek.css | 27 +++++++++++++++++++++++++++ orderojek-next.html | 45 +++++++++++++++++++++++++++++++++++++++++++++ orderojek.html | 2 +- transaction.php | 3 +++ 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 orderojek-next.html create mode 100644 transaction.php diff --git a/css/order_ojek.css b/css/order_ojek.css index aa969c09..60accb6e 100644 --- a/css/order_ojek.css +++ b/css/order_ojek.css @@ -12,6 +12,12 @@ font-family: "Trebuchet MS"; } +.header3 { + float: left; + font-family: "Trebuchet MS"; + font-size: 24px; +} + .title { font-family: "Hoefler Text"; font-size: 31px; @@ -145,6 +151,27 @@ h1 { font-size: 17px; } +.roundedBox { + color: #414141; + display: inline-block; + border-radius: 10px; + border: 1px solid black; + width: 500px; + padding: 3px; + margin-right: 30px; + margin-bottom: 30px; + font-family: "Arial"; + font-size: 15px; +} + +.roundedBox.preferred { + height: 100px; +} + +.roundedBox.others { + height: 400px; +} + input[type=submit] { display: table; margin: 0 auto; diff --git a/orderojek-next.html b/orderojek-next.html new file mode 100644 index 00000000..658c3d52 --- /dev/null +++ b/orderojek-next.html @@ -0,0 +1,45 @@ +<!DOCTYPE html> +<html> +<head> + <title>Make an order</title> + <link rel="stylesheet" type="text/css" href="css/order_ojek.css"> +</head> +<body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu active">ORDER</div> + <div class="menu">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>MAKE AN ORDER</h1> + <div class="stepBox"> + <div class="number">1</div> + <div class="step">Select Destination</div> + </div> + <div class="stepBox active"> + <span class="number">2</span> + <div class="step">Select a Driver</div> + </div> + <div class="stepBox"> + <span class="number">3</span> + <div class="step">Complete your order</div> + </div> + <div class="roundedBox preferred"> + <span class="header3"><b>PREFERRED DRIVERS:</b></span> + </div> + <div class="roundedBox others"> + <span class="header3"><b>OTHER DRIVERS:</b></span> + </div> + </div> +</body> +</html> \ No newline at end of file diff --git a/orderojek.html b/orderojek.html index ca986864..71f00264 100644 --- a/orderojek.html +++ b/orderojek.html @@ -49,6 +49,6 @@ </div> <input type="submit" name="submit" value="NEXT"> </form> - </div> + </div> </body> </html> \ No newline at end of file diff --git a/transaction.php b/transaction.php new file mode 100644 index 00000000..370b232a --- /dev/null +++ b/transaction.php @@ -0,0 +1,3 @@ +<?php + +?> \ No newline at end of file -- GitLab From 9074238ae574da9497f0532e19e6ab096107af79 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 23:52:43 +0700 Subject: [PATCH 23/92] adding login handler --- auth.php | 0 login.php | 35 +++++++++++++++++++++++++++++++++-- 2 files changed, 33 insertions(+), 2 deletions(-) delete mode 100644 auth.php diff --git a/auth.php b/auth.php deleted file mode 100644 index e69de29b..00000000 diff --git a/login.php b/login.php index fb38ace2..a9cda99f 100644 --- a/login.php +++ b/login.php @@ -1,3 +1,34 @@ +<?php +require_once('includes/config.php'); +session_start(); + +if(isset($_POST["submit"])){ + $username = $_POST["username"]; + $password = $_POST["password"]; + + $sql = "SELECT ID, username, password FROM users WHERE username = '$username' limit 1"; + $result = mysqli_query($conn, $sql); + if (mysqli_num_rows($result) > 0){ + while($row = mysqli_fetch_assoc($result)) { + $passwordconf = $row["password"]; + } + + if($password !== $passwordconf){ + echo "<script>alert('Wrong password!')</script>"; + } + else { + $_SESSION["id_active"] = $row["ID"]; + header('Location: profile.php?id_active='+ $_SESSION["id_active"]); + exit; + } + } + else { + echo "<script>alert('User not exist!')</script>"; + } + +} +?> + <!DOCTYPE html> <html> <head> @@ -19,7 +50,7 @@ </div> </div> <div class="form-login"> - <form action="auth.php" method="POST" autocomplete="off"> + <form action="" method="POST" autocomplete="off"> <div class="form-group"> <label for="username">Username </label> <input id="username" type="text" name="username" placeholder="your username" required> @@ -33,7 +64,7 @@ <a href="#">Don't have an account ?</a> </div> <div class="submit"> - <input type="submit" value="GO!"> + <input type="submit" name="submit" value="GO!"> </div> </div> </form> -- GitLab From f0165273d5c962307ce7502541ed17d24d6c45b4 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 23:53:22 +0700 Subject: [PATCH 24/92] adding signup handler --- createuser.php | 0 signup.php | 47 ++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 44 insertions(+), 3 deletions(-) delete mode 100644 createuser.php diff --git a/createuser.php b/createuser.php deleted file mode 100644 index e69de29b..00000000 diff --git a/signup.php b/signup.php index c8c538d8..7bfa0923 100644 --- a/signup.php +++ b/signup.php @@ -1,3 +1,44 @@ +<?php +require('includes/config.php'); + +if(isset($_POST["submit"])){ + if($_POST["password"] !== $_POST["password_conf"]){ + echo "<script>alert('Your password is not match!')</script>"; + } + else { + $name = $_POST["name"]; + $username = $_POST["username"]; + $email = $_POST["email"]; + $password = $_POST["password"]; + $phone_number = $_POST["phone"]; + $driver = (!isset($_POST["driver"])) ? 0 : 1; + + $sql = "INSERT INTO users (name, username, email, password, phone_number, driver) + VALUES ('$name', '$username', '$email', '$password', '$phone_number', $driver)"; + + if ($conn->query($sql) === TRUE) { + $sql = "SELECT ID FROM users WHERE username = '$username' LIMIT 1"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $ID = $row["ID"]; + } + if ($driver === 1){ + $sql = "INSERT INTO drivers (ID, name) + VALUES ($ID,'$name')"; + if($conn->query($sql) === TRUE){ + echo "New driver record created successfully<br>"; + } + } + $_SESSION["id_active"] = $ID; + header('Location: profile.php?id_active=' . $_SESSION["id_active"]); + exit; + } else { + echo "Error: " . $sql . "<br>" . $conn->error; + } + } +} +?> + <!DOCTYPE html> <html> <head> @@ -21,7 +62,7 @@ </div> </div> <div class="form-signup"> - <form action="createuser.php" method="POST" autocomplete="off"> + <form action="" method="POST" autocomplete="off"> <div class="form-group"> <label for="name">Your Name</label> <input id="name" type="text" name="name" placeholder="your name" required> @@ -46,13 +87,13 @@ <label for="phone">Phone Number</label> <input id="phone" type="text" name="phone" placeholder="your phone" required> </div> - <input type="checkbox" name="driver" value="True"> Also sign me up as a driver! + <input type="checkbox" name="driver" value="true"> Also sign me up as a driver! <div class="action"> <div class="login"> <a href="#">Already have an account ?</a> </div> <div class="submit"> - <input type="submit" value="REGISTER"> + <input type="submit" name="submit" value="REGISTER"> </div> </div> </form> -- GitLab From eec10a49a9cf0aabcce89a6fbd2ca93a43e493d4 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 23:54:20 +0700 Subject: [PATCH 25/92] adding database and config --- database/PR-Ojek.sql | 156 +++++++++++++++++++++++++++++++++++++++---- includes/config.php | 16 +++++ 2 files changed, 158 insertions(+), 14 deletions(-) create mode 100644 includes/config.php diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql index 2c3b8c8b..1c403bf4 100644 --- a/database/PR-Ojek.sql +++ b/database/PR-Ojek.sql @@ -1,18 +1,146 @@ +-- phpMyAdmin SQL Dump +-- version 4.7.0 +-- https://www.phpmyadmin.net/ +-- +-- Host: 127.0.0.1 +-- Generation Time: 05 Okt 2017 pada 18.50 +-- Versi Server: 10.1.25-MariaDB +-- PHP Version: 7.1.7 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET AUTOCOMMIT = 0; +START TRANSACTION; +SET time_zone = "+00:00"; + + +/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; + +-- +-- Database: `pr-ojek` +-- + -- -------------------------------------------------------- --- Host: 127.0.0.1 --- Versi server: 10.1.26-MariaDB - mariadb.org binary distribution --- OS Server: Win32 --- HeidiSQL Versi: 9.4.0.5125 + +-- +-- Struktur dari tabel `drivers` +-- + +CREATE TABLE `drivers` ( + `ID` int(11) NOT NULL, + `name` varchar(50) NOT NULL, + `total_rating` int(11) NOT NULL DEFAULT '0', + `total_passangers` int(11) NOT NULL DEFAULT '0' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + -- -------------------------------------------------------- -/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; -/*!40101 SET NAMES utf8 */; -/*!50503 SET NAMES utf8mb4 */; -/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; -/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; - --- Pengeluaran data tidak dipilih. --- Pengeluaran data tidak dipilih. -/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */; -/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */; +-- +-- Struktur dari tabel `driver_locations` +-- + +CREATE TABLE `driver_locations` ( + `ID` int(11) NOT NULL, + `location` varchar(30) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `transaction` +-- + +CREATE TABLE `transaction` ( + `ID` int(11) NOT NULL, + `id_user` int(11) NOT NULL, + `id_driver` int(11) NOT NULL, + `rating` int(11) NOT NULL, + `comment` varchar(1024) NOT NULL, + `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- -------------------------------------------------------- + +-- +-- Struktur dari tabel `users` +-- + +CREATE TABLE `users` ( + `ID` int(11) NOT NULL, + `name` varchar(50) NOT NULL, + `username` varchar(25) NOT NULL, + `email` varchar(30) NOT NULL, + `password` varchar(50) NOT NULL, + `phone_number` varchar(15) NOT NULL, + `driver` tinyint(1) NOT NULL, + `image` varchar(50) NOT NULL DEFAULT './img/profile-placeholder.png' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `drivers` +-- +ALTER TABLE `drivers` + ADD PRIMARY KEY (`ID`); + +-- +-- Indexes for table `driver_locations` +-- +ALTER TABLE `driver_locations` + ADD KEY `ID` (`ID`); + +-- +-- Indexes for table `transaction` +-- +ALTER TABLE `transaction` + ADD PRIMARY KEY (`ID`), + ADD KEY `id_driver` (`id_driver`), + ADD KEY `id_user` (`id_user`); + +-- +-- Indexes for table `users` +-- +ALTER TABLE `users` + ADD PRIMARY KEY (`ID`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `users` +-- +ALTER TABLE `users` + MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13; +-- +-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) +-- + +-- +-- Ketidakleluasaan untuk tabel `drivers` +-- +ALTER TABLE `drivers` + ADD CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`); + +-- +-- Ketidakleluasaan untuk tabel `driver_locations` +-- +ALTER TABLE `driver_locations` + ADD CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`); + +-- +-- Ketidakleluasaan untuk tabel `transaction` +-- +ALTER TABLE `transaction` + ADD CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), + ADD CONSTRAINT `transaction_ibfk_2` FOREIGN KEY (`id_user`) REFERENCES `users` (`ID`); +COMMIT; + /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; diff --git a/includes/config.php b/includes/config.php new file mode 100644 index 00000000..cbb73e2e --- /dev/null +++ b/includes/config.php @@ -0,0 +1,16 @@ +<?php +ob_start(); +session_start(); + +$DBservername = "localhost"; +$DBusername = "root"; +$DBpassword = ""; + +$conn = new mysqli($DBservername, $DBusername, $DBpassword, "pr-ojek"); + +if ($conn->connect_error) { + echo "Server is die"; + die("Connection failed: " . $conn->connect_error); +} + +?> \ No newline at end of file -- GitLab From 96ba8a6c97ec47e38f3505711624f3cce71db789 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 23:55:51 +0700 Subject: [PATCH 26/92] fixing path and wrap css --- css/auth.css | 4 +++- editprofile.php | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/css/auth.css b/css/auth.css index 3cd56c1d..cd5586b7 100644 --- a/css/auth.css +++ b/css/auth.css @@ -78,6 +78,7 @@ body { } .form-login .action { + flex-wrap: wrap; margin-top: 45px; } @@ -113,6 +114,7 @@ body { .form-signup .form-group { margin-bottom: 3px; display: flex; + flex-wrap: wrap; } .form-signup .form-group label { @@ -173,4 +175,4 @@ body { color: #453333; border-radius: 10px; width: 100%; -} \ No newline at end of file +} diff --git a/editprofile.php b/editprofile.php index 3b59f3cc..d6a7b3e6 100644 --- a/editprofile.php +++ b/editprofile.php @@ -12,7 +12,7 @@ </div> <div class="edit-img"> <div class="profile-img"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <img src="./img/profile-placeholder.png" alt="profile image" class="thumbnail"> </div> <div class="update-img"> <h4>Update profile picture</h4> -- GitLab From 2d07114a16c886401f86d6ffe284b135957d9755 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Thu, 5 Oct 2017 23:58:12 +0700 Subject: [PATCH 27/92] renaming html to php --- history-driver.html => history-driver.php | 0 history-order.html => history-order.php | 0 orderojek-next.html => orderojek-next.php | 0 orderojek.html => orderojek.php | 0 4 files changed, 0 insertions(+), 0 deletions(-) rename history-driver.html => history-driver.php (100%) rename history-order.html => history-order.php (100%) rename orderojek-next.html => orderojek-next.php (100%) rename orderojek.html => orderojek.php (100%) diff --git a/history-driver.html b/history-driver.php similarity index 100% rename from history-driver.html rename to history-driver.php diff --git a/history-order.html b/history-order.php similarity index 100% rename from history-order.html rename to history-order.php diff --git a/orderojek-next.html b/orderojek-next.php similarity index 100% rename from orderojek-next.html rename to orderojek-next.php diff --git a/orderojek.html b/orderojek.php similarity index 100% rename from orderojek.html rename to orderojek.php -- GitLab From ace4b63e9ff1570a1248b3769b6f2cba5e3bd176 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 00:09:26 +0700 Subject: [PATCH 28/92] Order.js to go to next state --- js/order.js | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 js/order.js diff --git a/js/order.js b/js/order.js new file mode 100644 index 00000000..a6e6438e --- /dev/null +++ b/js/order.js @@ -0,0 +1,49 @@ +var clicked1 = false; +function next1(){ + if (!clicked1){ + clicked1 = true; + document.getElementById('box_aktif').innerHTML = + '<div class="stepBox">' + + '<div class="number">1</div>' + + '<div class="step">Select Destination</div>' + + '</div>' + + '<div class="stepBox active">' + + '<span class="number">2</span>' + + '<div class="step">Select a Driver</div>' + + '</div>' + + '<div class="stepBox">' + + '<span class="number">3</span>' + + '<div class="step">Complete your order</div>' + + '</div>' + + '<div class="roundedBox preferred">' + + '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + + '</div>' + + '<div class="roundedBox others">'+ + '<span class="header3"><b>OTHER DRIVERS:</b></span>' + + '</div>' + + '<input type="submit" name="submit" value="NEXT" onclick="next2()">'; + } +} + +function next2(){ + document.getElementById('box_aktif').innerHTML = + '<div class="stepBox">' + + '<div class="number">1</div>' + + '<div class="step">Select Destination</div>' + + '</div>' + + '<div class="stepBox">' + + '<span class="number">2</span>' + + '<div class="step">Select a Driver</div>' + + '</div>' + + '<div class="stepBox active">' + + '<span class="number">3</span>' + + '<div class="step">Complete your order</div>' + + '</div>' + + '<div class="roundedBox preferred">' + + '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + + '</div>' + + '<div class="roundedBox others">'+ + '<span class="header3"><b>OTHER DRIVERS:</b></span>' + + '</div>' + + '<input type="submit" name="submit" value="NEXT" onclick="next2()">'; +} \ No newline at end of file -- GitLab From 90f3ee4bacff921f3ef813d17eb48a23aae360b9 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 00:11:55 +0700 Subject: [PATCH 29/92] order.js for add layouting order menu --- .vscode/tasks.json | 8 +++++++ orderojek.html | 58 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 66 insertions(+) create mode 100644 .vscode/tasks.json create mode 100644 orderojek.html diff --git a/.vscode/tasks.json b/.vscode/tasks.json new file mode 100644 index 00000000..41d2542e --- /dev/null +++ b/.vscode/tasks.json @@ -0,0 +1,8 @@ +{ + "version": "0.1.0", + "command": "explorer", + "windows": { + "command": "explorer.exe" + }, + "args": ["orderojek.html"] +} \ No newline at end of file diff --git a/orderojek.html b/orderojek.html new file mode 100644 index 00000000..0391f093 --- /dev/null +++ b/orderojek.html @@ -0,0 +1,58 @@ +<!DOCTYPE html> +<html> +<head> + <title>Make an order</title> + <link rel="stylesheet" type="text/css" href="css/orderojek.css"> + <link rel="stylesheet" type="text/css" href="css/order_ojek.css"> + <script src="js/order.js"></script> +</head> +<body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu active">ORDER</div> + <div class="menu">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>MAKE AN ORDER</h1> + <div id="box_aktif"> + <div class="stepBox active"> + <div class="number">1</div> + <div class="step">Select Destination</div> + </div> + <div class="stepBox"> + <span class="number">2</span> + <div class="step">Select a Driver</div> + </div> + <div class="stepBox"> + <span class="number">3</span> + <div class="step">Complete your order</div> + </div> + <form action="#" method="post" class="form"> + <div class="formBox"> + <label class="labelBox">Picking Point</label> + <input class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> + </div> + <div class="formBox"> + <label class="labelBox">Destination</label> + <input class="inputBox" type="text" name="selectDestination" id="destination" required> + </div> + <div class="formBox"> + <label class="labelBox">Preferred Driver</label> + <input class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> + </div> + <input type="submit" name="submit" value="NEXT" onclick="next1()"> + </form> + </div> + </div> +</body> +</html> \ No newline at end of file -- GitLab From 94aba90d65bb39a5a8a22352c056922238127c9b Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 00:14:57 +0700 Subject: [PATCH 30/92] Delete junk file, fixed minor bug orderojek --- orderojek-next.php | 45 -------------------------------------- orderojek.php | 54 ---------------------------------------------- 2 files changed, 99 deletions(-) delete mode 100644 orderojek-next.php delete mode 100644 orderojek.php diff --git a/orderojek-next.php b/orderojek-next.php deleted file mode 100644 index 658c3d52..00000000 --- a/orderojek-next.php +++ /dev/null @@ -1,45 +0,0 @@ -<!DOCTYPE html> -<html> -<head> - <title>Make an order</title> - <link rel="stylesheet" type="text/css" href="css/order_ojek.css"> -</head> -<body> - <div class="contentBox"> - <div class="mainHeader"> - <div class="header1"> - <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> - <div class="subtitle">wush... wush... ngeeeeeenggg...</div> - </div> - <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> - </div> - </div> - <div> - <div class="menu active">ORDER</div> - <div class="menu">HISTORY</div> - <div class="menu">MY PROFILE</div> - </div> - <h1>MAKE AN ORDER</h1> - <div class="stepBox"> - <div class="number">1</div> - <div class="step">Select Destination</div> - </div> - <div class="stepBox active"> - <span class="number">2</span> - <div class="step">Select a Driver</div> - </div> - <div class="stepBox"> - <span class="number">3</span> - <div class="step">Complete your order</div> - </div> - <div class="roundedBox preferred"> - <span class="header3"><b>PREFERRED DRIVERS:</b></span> - </div> - <div class="roundedBox others"> - <span class="header3"><b>OTHER DRIVERS:</b></span> - </div> - </div> -</body> -</html> \ No newline at end of file diff --git a/orderojek.php b/orderojek.php deleted file mode 100644 index 7046502d..00000000 --- a/orderojek.php +++ /dev/null @@ -1,54 +0,0 @@ -<!DOCTYPE html> -<html> -<head> - <title>Make an order</title> - <link rel="stylesheet" type="text/css" href="css/orderojek.css"> -</head> -<body> - <div class="contentBox"> - <div class="mainHeader"> - <div class="header1"> - <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> - <div class="subtitle">wush... wush... ngeeeeeenggg...</div> - </div> - <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> - </div> - </div> - <div> - <div class="menu active">ORDER</div> - <div class="menu">HISTORY</div> - <div class="menu">MY PROFILE</div> - </div> - <h1>MAKE AN ORDER</h1> - <div class="stepBox active"> - <div class="number">1</div> - <div class="step">Select Destination</div> - </div> - <div class="stepBox"> - <span class="number">2</span> - <div class="step">Select a Driver</div> - </div> - <div class="stepBox"> - <span class="number">3</span> - <div class="step">Complete your order</div> - </div> - <form action="#" method="post" class="form"> - <div class="formBox"> - <label class="labelBox">Picking Point</label> - <input class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> - </div> - <div class="formBox"> - <label class="labelBox">Destination</label> - <input class="inputBox" type="text" name="selectDestination" id="destination" required> - </div> - <div class="formBox"> - <label class="labelBox">Preferred Driver</label> - <input class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> - </div> - <input type="submit" name="submit" value="NEXT"> - </form> - </div> -</body> -</html> \ No newline at end of file -- GitLab From 444878f0bbf804080494e16e63a98c2e5949f5ca Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 02:05:28 +0700 Subject: [PATCH 31/92] removing session --- includes/config.php | 2 -- login.php | 4 ++-- signup.php | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/includes/config.php b/includes/config.php index cbb73e2e..9fccdcba 100644 --- a/includes/config.php +++ b/includes/config.php @@ -1,6 +1,4 @@ <?php -ob_start(); -session_start(); $DBservername = "localhost"; $DBusername = "root"; diff --git a/login.php b/login.php index a9cda99f..45abf9bb 100644 --- a/login.php +++ b/login.php @@ -1,6 +1,5 @@ <?php require_once('includes/config.php'); -session_start(); if(isset($_POST["submit"])){ $username = $_POST["username"]; @@ -10,6 +9,7 @@ if(isset($_POST["submit"])){ $result = mysqli_query($conn, $sql); if (mysqli_num_rows($result) > 0){ while($row = mysqli_fetch_assoc($result)) { + $ID = $row["ID"]; $passwordconf = $row["password"]; } @@ -18,7 +18,7 @@ if(isset($_POST["submit"])){ } else { $_SESSION["id_active"] = $row["ID"]; - header('Location: profile.php?id_active='+ $_SESSION["id_active"]); + header('Location: profile.php?id_active=' . $ID); exit; } } diff --git a/signup.php b/signup.php index 7bfa0923..f0ee887b 100644 --- a/signup.php +++ b/signup.php @@ -29,8 +29,7 @@ if(isset($_POST["submit"])){ echo "New driver record created successfully<br>"; } } - $_SESSION["id_active"] = $ID; - header('Location: profile.php?id_active=' . $_SESSION["id_active"]); + header('Location: profile.php?id_active=' . $ID); exit; } else { echo "Error: " . $sql . "<br>" . $conn->error; -- GitLab From b88ef768aced3b56c8721e4c9fc271ce9e12b3e5 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 02:06:19 +0700 Subject: [PATCH 32/92] add form handler and image uploader --- editprofile.php | 144 +++++++++++++++++++++++++++++++++++++----------- 1 file changed, 113 insertions(+), 31 deletions(-) diff --git a/editprofile.php b/editprofile.php index d6a7b3e6..199fdadf 100644 --- a/editprofile.php +++ b/editprofile.php @@ -1,3 +1,79 @@ +<?php +require('includes/config.php'); + +$id_active = $_GET["id_active"]; +$sql = "SELECT name, phone_number, driver, image FROM users WHERE ID=$id_active LIMIT 1"; + +$result = mysqli_query($conn, $sql); +while($row = mysqli_fetch_assoc($result)) { + $name = $row["name"]; + $phone_number = $row["phone_number"]; + $driver = $row["driver"]; + $image = $row["image"]; +} + +if(isset($_POST["back"])){ + header('Location: profile.php?id_active=' . $id_active); +} + +if(isset($_POST["submit"])) { + $name = $_POST["name"]; + $phone_number = $_POST["phone"]; + $driver = (!isset($_POST["driver"])) ? 0 : 1; + + $target_dir = "img/"; + $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); + $uploadOk = 1; + $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION); + + $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]); + if($check !== false) { + //echo "File is an image - " . $check["mime"] . "."; + $uploadOk = 1; + } else { + //echo "File is not an image."; + $uploadOk = 0; + } + // Check if file already exists + if (file_exists($target_file)) { + //echo "Sorry, file already exists."; + $uploadOk = 0; + } + // Check file size + if ($_FILES["fileToUpload"]["size"] > 2000000) { + //echo "Sorry, your file is too large."; + $uploadOk = 0; + } + // Allow certain file formats + if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" + && $imageFileType != "gif" ) { + //echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed."; + $uploadOk = 0; + } + // Check if $uploadOk is set to 0 by an error + if ($uploadOk == 0) { + //echo "Sorry, your file was not uploaded."; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + // if everything is ok, try to upload file + } else { + if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { + //echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; + $image = './' . $target_file; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver, image='$image' WHERE ID=$id_active"; + } else { + //echo "Sorry, there was an error uploading your file."; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + } + } + + if ($conn->query($sql) === TRUE) { + //echo "Record updated successfully"; + } else { + //echo "Error updating record: " . $conn->error; + } +} +?> + <!DOCTYPE html> <html> <head> @@ -10,40 +86,46 @@ <div class="heading"> <h3>EDIT PROFILE INFORMATION</h3> </div> - <div class="edit-img"> - <div class="profile-img"> - <img src="./img/profile-placeholder.png" alt="profile image" class="thumbnail"> - </div> - <div class="update-img"> - <h4>Update profile picture</h4> - <input id="uploadFile" type="text" disabled="disabled"> - <div class="fileUpload"> - <span>Browse...</span> - <input id="uploadBtn" type="file" class="upload"> + <form action="" method="post" enctype="multipart/form-data"> + <div class="edit-img"> + <div class="profile-img"> + <img src="<?php echo $image ?>" alt="profile image" class="thumbnail"> + </div> + <div class="update-img"> + <h4>Update profile picture</h4> + <input id="uploadFile" type="text" disabled="disabled"> + <div class="fileUpload"> + <span>Browse...</span> + <input id="uploadBtn" name="fileToUpload" type="file" class="upload"> + </div> </div> </div> - </div> - <div class="edit-data"> - <div class="form-group"> - <label for="name">Your Name</label> - <input id="name" type="text" name="name" placeholder="your name" required> - </div> - <div class="form-group"> - <label for="phone">Phone</label> - <input id="phone" type="text" name="phone" placeholder="your phone" required> - </div> - <div class="form-group"> - <label for="driver">Status Driver</label> - <label class="switch"> - <input type="checkbox"> - <span class="slider round"></span> - </label> - </div> - <div class="submit"> - <input type="submit" class="cancel" value="BACK"> - <input type="submit" class="save" value="SAVE"> + <div class="edit-data"> + <div class="form-group"> + <label for="name">Your Name</label> + <input id="name" type="text" name="name" placeholder="your name" value="<?php echo $name ?>" required> + </div> + <div class="form-group"> + <label for="phone">Phone</label> + <input id="phone" type="text" name="phone" placeholder="your phone" value="<?php echo $phone_number?>" required> + </div> + <div class="form-group"> + <label for="driver">Status Driver</label> + <label class="switch"> + <?php if ($driver == 1){ ?> + <input name="driver" type="checkbox" checked> + <?php } else { ?> + <input name="driver" type="checkbox"> + <?php } ?> + <span class="slider round"></span> + </label> + </div> + <div class="submit"> + <input type="submit" class="cancel" name="back" value="BACK"> + <input type="submit" class="save" name="submit" value="SAVE"> + </div> </div> - </div> + </form> </div> <script src="js/profile.js"></script> </body> -- GitLab From d85217938e74e57c0c3fe781498a026c8289a093 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 02:07:44 +0700 Subject: [PATCH 33/92] add edit, cancel, save, and delete js onclick --- css/profile.css | 5 ++-- editpreferredlocations.php | 42 ++++++++++++++++++++++---- js/editlocation.js | 60 ++++++++++++++++++++++++++++++++++++++ 3 files changed, 100 insertions(+), 7 deletions(-) create mode 100644 js/editlocation.js diff --git a/css/profile.css b/css/profile.css index 1ed0e0f1..94dbd5cf 100644 --- a/css/profile.css +++ b/css/profile.css @@ -22,8 +22,8 @@ body { } .profile-img { - width: 40%; width: 150px; + height: 170px; display: inline-block; } @@ -34,7 +34,8 @@ body { .thumbnail { border: 1px solid black; - max-width: 100%; + max-width: 150px; + max-height: 170px; height: auto; } diff --git a/editpreferredlocations.php b/editpreferredlocations.php index 6b8caaed..0678be99 100644 --- a/editpreferredlocations.php +++ b/editpreferredlocations.php @@ -1,3 +1,35 @@ +<?php +require('includes/config.php'); + +$id_active = $_GET["id_active"]; +$sql = "SELECT name, phone_number, driver, image FROM users WHERE ID=$id_active LIMIT 1"; + +$result = mysqli_query($conn, $sql); +while($row = mysqli_fetch_assoc($result)) { + $name = $row["name"]; + $phone_number = $row["phone_number"]; + $driver = $row["driver"]; + $image = $row["image"]; +} + +if(isset($_POST["back"])){ + header('Location: profile.php?id_active=' . $id_active); +} + +if(isset($_POST["submit"])) { + $name = $_POST["name"]; + $phone_number = $_POST["phone"]; + $driver = (!isset($_POST["driver"])) ? 0 : 1; + + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver, image='$image' WHERE ID=$id_active"; + if ($conn->query($sql) === TRUE) { + //echo "Record updated successfully"; + } else { + //echo "Error updating record: " . $conn->error; + } +} +?> + <!DOCTYPE html> <html> <head> @@ -23,17 +55,17 @@ <tr> <td>1</td> <td><input type="text" value="Pewter City" disabled></td> - <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete"><i class="material-icons" onclick="deleteLocation(this)">clear</i></span></td> </tr> <tr> <td>2</td> <td><input type="text" value="Saffron City" disabled></td> - <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete"><i class="material-icons" onclick="deleteLocation(this)">clear</i></span></td> </tr> <tr> <td>3</td> <td><input type="text" value="SkyPillar City" disabled></td> - <td><span class="edit"><i class="material-icons">mode_edit</i></span><span class="delete"><i class="material-icons">clear</i></span></td> + <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete" onclick="deleteLocation(this)"><i class="material-icons">clear</i></span></td> </tr> </tbody> </table> @@ -45,9 +77,9 @@ </form> </div> <div class="back"> - <a href="#">BACK</a> + <a href="<?php echo 'profile.php?id_active=' . $id_active ?>">BACK</a> </div> </div> - <script src="js/profile.js"></script> + <script src="js/editlocation.js"></script> </body> </html> diff --git a/js/editlocation.js b/js/editlocation.js new file mode 100644 index 00000000..c3e9d5c3 --- /dev/null +++ b/js/editlocation.js @@ -0,0 +1,60 @@ +function editLocation(elmt){ + var row = elmt.parentElement.parentElement.parentElement; + var textBefore = row.children[1].children[0].value; + row.children[1].children[0].disabled = false; + row.children[2].children[0].children[0].innerHTML = "done"; + row.children[2].children[0].children[0].style.color = "#02702C"; + row.children[2].children[0].children[0].onclick = function(){ saveLocation(elmt, textBefore)}; + row.children[2].children[1].children[0].onclick = function(){ cancelLocation(elmt, textBefore)}; +} + +function saveLocation(elmt, text){ + var row = elmt.parentElement.parentElement.parentElement; + row.children[1].children[0].disabled = true; + row.children[2].children[0].children[0].innerHTML = "mode_edit"; + row.children[2].children[0].children[0].style.color = "orange"; + row.children[2].children[0].children[0].onclick = function(){ editLocation(elmt)}; + row.children[2].children[1].children[0].onclick = function(){ deleteLocation(elmt)}; +} + +function cancelLocation(elmt, text){ + var row = elmt.parentElement.parentElement.parentElement; + row.children[1].children[0].value = text; + row.children[1].children[0].disabled = true; + row.children[2].children[0].children[0].innerHTML = "mode_edit"; + row.children[2].children[0].children[0].style.color = "orange"; + row.children[2].children[0].children[0].onclick = function(){ editLocation(elmt)}; + row.children[2].children[1].children[0].onclick = function(){ deleteLocation(elmt)}; +} + +function deleteLocation(elmt){ + var row = elmt.parentElement.parentElement.parentElement; + row.children[1].children[0].disabled = true; +} + +function getUsernameValidation(){ + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + var username = document.getElementById("username"); + console.log(username); + var url = "validation.php?u=" + username.value; + console.log(url); + xmlhttp.open("GET", url, true); + xmlhttp.onreadystatechange = function(){ + if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ + var response = xmlhttp.responseText; + console.log(response); + if(response === "true"){ + document.getElementById("wrongUsername").style.display = "none"; + document.getElementById("checkUsername").style.display = "block"; + } + else { + document.getElementById("checkUsername").style.display = "none"; + document.getElementById("wrongUsername").style.display = "block"; + } + } + } + xmlhttp.send(); +} \ No newline at end of file -- GitLab From df3607cef2e973e71a7ef7eb037abdc2de9ca00c Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 02:52:34 +0700 Subject: [PATCH 34/92] merge order-ojek css into one file orderojek.css --- css/orderojek.css | 27 +++++++++++++++++++++++++++ orderojek.html | 13 ++++++------- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/css/orderojek.css b/css/orderojek.css index b67efbf8..fd707750 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -12,6 +12,12 @@ font-family: "Trebuchet MS"; } +.header3 { + float: left; + font-family: "Trebuchet MS"; + font-size: 24px; +} + .title { font-family: "Hoefler Text"; font-size: 31px; @@ -150,6 +156,27 @@ h1 { font-size: 17px; } +.roundedBox { + color: #414141; + display: inline-block; + border-radius: 10px; + border: 1px solid black; + width: 500px; + padding: 3px; + margin-right: 30px; + margin-bottom: 30px; + font-family: "Arial"; + font-size: 15px; +} + +.roundedBox.preferred { + height: 100px; +} + +.roundedBox.others { + height: 400px; +} + input[type=submit] { display: table; margin: 0 auto; diff --git a/orderojek.html b/orderojek.html index 0391f093..0c2b355d 100644 --- a/orderojek.html +++ b/orderojek.html @@ -3,7 +3,6 @@ <head> <title>Make an order</title> <link rel="stylesheet" type="text/css" href="css/orderojek.css"> - <link rel="stylesheet" type="text/css" href="css/order_ojek.css"> <script src="js/order.js"></script> </head> <body> @@ -39,16 +38,16 @@ </div> <form action="#" method="post" class="form"> <div class="formBox"> - <label class="labelBox">Picking Point</label> - <input class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> + <label for="pick" class="labelBox">Picking Point</label> + <input id="pick" class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> </div> <div class="formBox"> - <label class="labelBox">Destination</label> - <input class="inputBox" type="text" name="selectDestination" id="destination" required> + <label for="destiny" class="labelBox">Destination</label> + <input id="destiny" class="inputBox" type="text" name="selectDestination" id="destination" required> </div> <div class="formBox"> - <label class="labelBox">Preferred Driver</label> - <input class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> + <label for="preferred" class="labelBox">Preferred Driver</label> + <input id="preferred" class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> </div> <input type="submit" name="submit" value="NEXT" onclick="next1()"> </form> -- GitLab From ef87d53bc0dd361b264f5bc6a81a18534117c3ba Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 03:07:49 +0700 Subject: [PATCH 35/92] fixing icons, handling add location --- css/profile.css | 2 +- editpreferredlocations.php | 65 ++++++++++++++++++++++---------------- js/editlocation.js | 35 +++++--------------- 3 files changed, 46 insertions(+), 56 deletions(-) diff --git a/css/profile.css b/css/profile.css index 94dbd5cf..ea790e75 100644 --- a/css/profile.css +++ b/css/profile.css @@ -260,7 +260,7 @@ td:nth-of-type(2n-1) { } .data-location .delete { - color: red; + color: #B33A3A; font-weight: bold; float: right; margin-right: 10px; diff --git a/editpreferredlocations.php b/editpreferredlocations.php index 0678be99..ac74cd81 100644 --- a/editpreferredlocations.php +++ b/editpreferredlocations.php @@ -2,32 +2,43 @@ require('includes/config.php'); $id_active = $_GET["id_active"]; -$sql = "SELECT name, phone_number, driver, image FROM users WHERE ID=$id_active LIMIT 1"; +$sql = "SELECT driver FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); while($row = mysqli_fetch_assoc($result)) { - $name = $row["name"]; - $phone_number = $row["phone_number"]; $driver = $row["driver"]; - $image = $row["image"]; +} + +if ($driver == 0){ + header('Location: profile.php?id_active=' . $id_active); + echo "<script>console.log(" . $driver . ")</script>"; + exit; } if(isset($_POST["back"])){ header('Location: profile.php?id_active=' . $id_active); + echo "<script>console.log('back')</script>"; + exit; } if(isset($_POST["submit"])) { - $name = $_POST["name"]; - $phone_number = $_POST["phone"]; - $driver = (!isset($_POST["driver"])) ? 0 : 1; + $location = $_POST["location"]; + + $sql = "INSERT INTO driver_locations (ID, location) + VALUES ('$id_active', '$location')"; - $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver, image='$image' WHERE ID=$id_active"; if ($conn->query($sql) === TRUE) { - //echo "Record updated successfully"; + header('Location: editpreferredlocations.php?id_active=' . $id_active); + echo "<script>console.log('get in')</script>"; + exit; } else { - //echo "Error updating record: " . $conn->error; + echo "Error: " . $sql . "<br>" . $conn->error; } } + +$sql = "SELECT location FROM driver_locations WHERE ID=$id_active"; + +$result = mysqli_query($conn, $sql); ?> <!DOCTYPE html> @@ -52,28 +63,26 @@ if(isset($_POST["submit"])) { </tr> </thead> <tbody> - <tr> - <td>1</td> - <td><input type="text" value="Pewter City" disabled></td> - <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete"><i class="material-icons" onclick="deleteLocation(this)">clear</i></span></td> - </tr> - <tr> - <td>2</td> - <td><input type="text" value="Saffron City" disabled></td> - <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete"><i class="material-icons" onclick="deleteLocation(this)">clear</i></span></td> - </tr> - <tr> - <td>3</td> - <td><input type="text" value="SkyPillar City" disabled></td> - <td><span class="edit"><i class="material-icons" onclick="editLocation(this)">mode_edit</i></span><span class="delete" onclick="deleteLocation(this)"><i class="material-icons">clear</i></span></td> - </tr> + <?php + $i = 1; + while($row = mysqli_fetch_assoc($result)) { + $location = $row["location"]; + echo " + <tr> + <td>". $i ."</td> + <td><input type='text' value='". $location ."' disabled></td> + <td><span class='edit'><i class='material-icons' onclick='editLocation(this)'>mode_edit</i></span><span class='delete'><i class='material-icons' onclick='deleteLocation(this)'>delete</i></span></td> + </tr> + "; + $i += 1; + } ?> </tbody> </table> <div class="add-location"> <h3>ADD NEW LOCATION</h3> - <form action=""> - <input type="text" name="place" required> - <input type="submit" value="ADD"> + <form action="" method="post"> + <input type="text" name="location" required> + <input type="submit" name="submit" value="ADD"> </form> </div> <div class="back"> diff --git a/js/editlocation.js b/js/editlocation.js index c3e9d5c3..52f52983 100644 --- a/js/editlocation.js +++ b/js/editlocation.js @@ -4,6 +4,8 @@ function editLocation(elmt){ row.children[1].children[0].disabled = false; row.children[2].children[0].children[0].innerHTML = "done"; row.children[2].children[0].children[0].style.color = "#02702C"; + row.children[2].children[1].children[0].innerHTML = "clear"; + row.children[2].children[1].children[0].style.color = "red"; row.children[2].children[0].children[0].onclick = function(){ saveLocation(elmt, textBefore)}; row.children[2].children[1].children[0].onclick = function(){ cancelLocation(elmt, textBefore)}; } @@ -13,6 +15,8 @@ function saveLocation(elmt, text){ row.children[1].children[0].disabled = true; row.children[2].children[0].children[0].innerHTML = "mode_edit"; row.children[2].children[0].children[0].style.color = "orange"; + row.children[2].children[1].children[0].innerHTML = "delete"; + row.children[2].children[1].children[0].style.color = "red"; row.children[2].children[0].children[0].onclick = function(){ editLocation(elmt)}; row.children[2].children[1].children[0].onclick = function(){ deleteLocation(elmt)}; } @@ -23,38 +27,15 @@ function cancelLocation(elmt, text){ row.children[1].children[0].disabled = true; row.children[2].children[0].children[0].innerHTML = "mode_edit"; row.children[2].children[0].children[0].style.color = "orange"; + row.children[2].children[1].children[0].innerHTML = "delete"; + row.children[2].children[1].children[0].style.color = "red"; row.children[2].children[0].children[0].onclick = function(){ editLocation(elmt)}; row.children[2].children[1].children[0].onclick = function(){ deleteLocation(elmt)}; } function deleteLocation(elmt){ - var row = elmt.parentElement.parentElement.parentElement; - row.children[1].children[0].disabled = true; -} + if (confirm("Are you sure deleting the location ?") == true) { + var row = elmt.parentElement.parentElement.parentElement; -function getUsernameValidation(){ - var xmlhttp = new XMLHttpRequest(); - if(!xmlhttp){ - return; - } - var username = document.getElementById("username"); - console.log(username); - var url = "validation.php?u=" + username.value; - console.log(url); - xmlhttp.open("GET", url, true); - xmlhttp.onreadystatechange = function(){ - if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ - var response = xmlhttp.responseText; - console.log(response); - if(response === "true"){ - document.getElementById("wrongUsername").style.display = "none"; - document.getElementById("checkUsername").style.display = "block"; - } - else { - document.getElementById("checkUsername").style.display = "none"; - document.getElementById("wrongUsername").style.display = "block"; - } - } } - xmlhttp.send(); } \ No newline at end of file -- GitLab From 915cdb861611f945a121707035d8f809adf21e20 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 04:15:13 +0700 Subject: [PATCH 36/92] Validation to not to go next page if cannot pas the requirement in orderojek --- js/order.js | 9 +++++++-- orderojek.html | 2 +- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/js/order.js b/js/order.js index a6e6438e..3a635d50 100644 --- a/js/order.js +++ b/js/order.js @@ -1,7 +1,12 @@ var clicked1 = false; function next1(){ - if (!clicked1){ - clicked1 = true; + var benar = true; + var x = document.getElementById("menuAwal"); + var i; + for (i = 0; i < x.length-2 && benar; ++i){ + benar = (x.elements[i].value !== ""); + } + if (benar){ document.getElementById('box_aktif').innerHTML = '<div class="stepBox">' + '<div class="number">1</div>' + diff --git a/orderojek.html b/orderojek.html index 0c2b355d..6214efc5 100644 --- a/orderojek.html +++ b/orderojek.html @@ -36,7 +36,7 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form action="#" method="post" class="form"> + <form id="menuAwal" action="#" method="post" class="form"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> <input id="pick" class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> -- GitLab From d23e876e2e85d013eb9d4d9fba8be4ee636a39cc Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 05:09:43 +0700 Subject: [PATCH 37/92] Make feature validation if preferred driver empty and fixing minor bug when press button next in first part --- css/order_ojek.css | 193 --------------------------------------------- css/orderojek.css | 6 ++ js/order.js | 10 +++ 3 files changed, 16 insertions(+), 193 deletions(-) delete mode 100644 css/order_ojek.css diff --git a/css/order_ojek.css b/css/order_ojek.css deleted file mode 100644 index fd707750..00000000 --- a/css/order_ojek.css +++ /dev/null @@ -1,193 +0,0 @@ -.mainHeader { - width: 500px; - height: 50px; -} - -.header1 { - float: left; -} - -.header2 { - float: right; - font-family: "Trebuchet MS"; -} - -.header3 { - float: left; - font-family: "Trebuchet MS"; - font-size: 24px; -} - -.title { - font-family: "Hoefler Text"; - font-size: 31px; - font-weight: bold; - color: black; - height: 27px; -} - -.title.red { - color: #cb0a1d; -} - -.title.green { - color : #066422; -} - -.subtitle { - color: #4f9500; - font-size: 16px; -} - -.username { - padding-top: 10px; -} - -.username.bold { - font-weight: bold; -} - -.logout { - text-align: right; - text-decoration: underline; - color: blue; -} - -.menu{ - margin: 10px; - width: 165px; - height: 45px; - display: table-cell; - border: 1px solid black; - text-align: center; - vertical-align: middle; - line-height: 45px; - font-family: "Trebuchet MS"; - font-weight: bold; - font-size: 24px; -} - -.menu:hover { - background-color: #3a563f; - color: white; -} - -.menu.active { - background: #3a563f; - border: 1px solid #253828; - color: white; -} - -.contentBox { - width: 550px; - height: 480px; - margin: 0 auto; - background: white; -} - -h1 { - color: #494949; - font-size: 35px; - font-family: "Trebuchet MS"; - margin-top: 10px; - margin-bottom: 15px; -} - -.stepBox { - color: #414141; - display: inline-block; - border: 1px solid black; - width: 135px; - height: auto; - padding: 3px; - margin-right: 30px; - margin-bottom: 30px; - font-family: "Arial"; - font-size: 15px; -} - -.stepBox.active { - background: #ffff97; -} - -.number { - width: 30px; - height: 30px; - border-radius: 50%; - font-size: 20px; - color: black; - line-height: 30px; - text-align: center; - background: #d1d1d1; - float: left; - margin: 5px; - margin-right: 8px; -} - -.step { - margin: 2px; -} - -.form { - width: 450px; - display: table; - margin-left: 10px; -} - -.formBox { - width: 470px; -} - -.labelBox { - float: left; - clear: left; - margin: 10px; - font-family: Arial; - color: #414141; - font-size: 20px; -} - -.inputBox { - width: 250px; - height: 25px; - float: right; - clear: right; - margin: 2px; - font-size: 17px; -} - -.roundedBox { - color: #414141; - display: inline-block; - border-radius: 10px; - border: 1px solid black; - width: 500px; - padding: 3px; - margin-right: 30px; - margin-bottom: 30px; - font-family: "Arial"; - font-size: 15px; -} - -.roundedBox.preferred { - height: 100px; -} - -.roundedBox.others { - height: 400px; -} - -input[type=submit] { - display: table; - margin: 0 auto; - margin-top: 185px; - cursor: pointer; - width: 110px; - height: 50px; - border-radius: 10px; - border: 1px solid black; - background: #82d504; - font-size: 22px; - font-weight: bold; - font-family: Garamond; -} \ No newline at end of file diff --git a/css/orderojek.css b/css/orderojek.css index fd707750..e1e1d979 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -18,6 +18,12 @@ font-size: 24px; } +.header3.paragraph { + font-size: 18px; + float: middle; + color: grey; +} + .title { font-family: "Hoefler Text"; font-size: 31px; diff --git a/js/order.js b/js/order.js index 3a635d50..6e7f7c32 100644 --- a/js/order.js +++ b/js/order.js @@ -7,6 +7,12 @@ function next1(){ benar = (x.elements[i].value !== ""); } if (benar){ + var pick = x.elements[0].value; + var destiny = x.elements[1].value; + var prefer_driver = x.elements[x.length-2].value; + var xmlhttp = new XMLHttpRequest(); + xmlhttp.open("GET", "order.php?pick="+pick+"&destiny="+destiny+"&prefer_driver="+prefer_driver); + xmlhttp.send(); document.getElementById('box_aktif').innerHTML = '<div class="stepBox">' + '<div class="number">1</div>' + @@ -22,6 +28,10 @@ function next1(){ '</div>' + '<div class="roundedBox preferred">' + '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + + '<br><br>' + + '<span class="header3 paragraph">' + + (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + + '</span>' + '</div>' + '<div class="roundedBox others">'+ '<span class="header3"><b>OTHER DRIVERS:</b></span>' + -- GitLab From 4fae8ef947c612ac31dfafebc3688b6ea34018de Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Fri, 6 Oct 2017 05:52:32 +0700 Subject: [PATCH 38/92] menambah kolom picking_point dan destination pada tabel transaction --- database/PR-Ojek.sql | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql index 1c403bf4..8a44b913 100644 --- a/database/PR-Ojek.sql +++ b/database/PR-Ojek.sql @@ -1,11 +1,11 @@ -- phpMyAdmin SQL Dump --- version 4.7.0 +-- version 4.7.4 -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1 --- Generation Time: 05 Okt 2017 pada 18.50 --- Versi Server: 10.1.25-MariaDB --- PHP Version: 7.1.7 +-- Generation Time: 06 Okt 2017 pada 00.48 +-- Versi Server: 10.1.26-MariaDB +-- PHP Version: 7.1.9 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET AUTOCOMMIT = 0; @@ -58,7 +58,9 @@ CREATE TABLE `transaction` ( `id_driver` int(11) NOT NULL, `rating` int(11) NOT NULL, `comment` varchar(1024) NOT NULL, - `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP + `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `picking_point` varchar(50) NOT NULL, + `destination` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- -------------------------------------------------------- @@ -117,6 +119,7 @@ ALTER TABLE `users` -- ALTER TABLE `users` MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13; + -- -- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) -- -- GitLab From 298dbdafe1be63ffa17a499d6079686f32258248 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Fri, 6 Oct 2017 07:57:23 +0700 Subject: [PATCH 39/92] mengubah orderojek.html menjadi php --- orderojek.html => orderojek.php | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) rename orderojek.html => orderojek.php (76%) diff --git a/orderojek.html b/orderojek.php similarity index 76% rename from orderojek.html rename to orderojek.php index 6214efc5..c7702a72 100644 --- a/orderojek.html +++ b/orderojek.php @@ -1,3 +1,10 @@ +<?php + require('includes/config.php'); + if(isset($_POST["submit"]))) { + + } +?> + <!DOCTYPE html> <html> <head> @@ -36,21 +43,22 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form id="menuAwal" action="#" method="post" class="form"> + <form id="menuAwal" action="orderojek.php" method="POST" class="form"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> - <input id="pick" class="inputBox" type="text" name="selectDestination" id="pickingPoint" required> + <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint" required> </div> <div class="formBox"> <label for="destiny" class="labelBox">Destination</label> - <input id="destiny" class="inputBox" type="text" name="selectDestination" id="destination" required> + <input id="destiny" class="inputBox" type="text" name="destination" id="destination" required> </div> <div class="formBox"> <label for="preferred" class="labelBox">Preferred Driver</label> - <input id="preferred" class="inputBox" type="text" name="selectDestination" placeholder="(optional)"> + <input id="preferred" class="inputBox" type="text" name="preferredDriver" placeholder="(optional)"> </div> <input type="submit" name="submit" value="NEXT" onclick="next1()"> </form> + </div> </div> </body> -- GitLab From 1cf761d348f0b364abcd309b854838fd9361027d Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 09:36:19 +0700 Subject: [PATCH 40/92] Layout frontend for Order.complete_order added --- js/order.js | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/js/order.js b/js/order.js index 6e7f7c32..a3059ef7 100644 --- a/js/order.js +++ b/js/order.js @@ -53,12 +53,5 @@ function next2(){ '<div class="stepBox active">' + '<span class="number">3</span>' + '<div class="step">Complete your order</div>' + - '</div>' + - '<div class="roundedBox preferred">' + - '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + - '</div>' + - '<div class="roundedBox others">'+ - '<span class="header3"><b>OTHER DRIVERS:</b></span>' + - '</div>' + - '<input type="submit" name="submit" value="NEXT" onclick="next2()">'; + '</div>'; } \ No newline at end of file -- GitLab From 629d5ab6213789880d4689a03f28fbbee384066f Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Fri, 6 Oct 2017 10:51:54 +0700 Subject: [PATCH 41/92] edit fungsi hide --- history-driver.html | 4 ++-- history-order.html | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/history-driver.html b/history-driver.html index 340a350a..e385be76 100644 --- a/history-driver.html +++ b/history-driver.html @@ -28,7 +28,7 @@ </div> <div class="listBox" id="lisbox1"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="removeElement('lisbox1')">HIDE</button> + <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> <div class="date">5 October 2017</div> <div class="name">Elmo</div> <div class="route">Magetan-Maospati</div> @@ -41,7 +41,7 @@ </div> <div class="listBox" id="lisbox2"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="removeElement('lisbox2')">HIDE</button> + <button class="buttonHide" onclick="hideElement('lisbox2')">HIDE</button> <div class="date">3 October 2017</div> <div class="name">Bert</div> <div class="route">Magetan-Madiun</div> diff --git a/history-order.html b/history-order.html index d1ae3078..e2489ef9 100644 --- a/history-order.html +++ b/history-order.html @@ -28,7 +28,7 @@ </div> <div class="listBox" id="lisbox1"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="removeElement('lisbox1')">HIDE</button> + <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> <div class="date">5 October 2017</div> <div class="name">Elmo</div> <div class="route">Magetan-Maospati</div> @@ -41,7 +41,7 @@ </div> <div class="listBox" id="lisbox2"> <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="removeElement('lisbox2')">HIDE</button> + <button class="buttonHide" onclick="hideElement('lisbox2')">HIDE</button> <div class="date">3 October 2017</div> <div class="name">Bert</div> <div class="route">Magetan-Madiun</div> -- GitLab From 624cef8e7da45d363116729c759b62fa40603768 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 14:36:10 +0700 Subject: [PATCH 42/92] Dynamic view for select a driver --- css/orderojek.css | 11 ++++++----- js/order.js | 8 ++++---- orderojek.php | 3 --- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/css/orderojek.css b/css/orderojek.css index e1e1d979..a7eb5cfd 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -13,15 +13,16 @@ } .header3 { - float: left; font-family: "Trebuchet MS"; font-size: 24px; } .header3.paragraph { - font-size: 18px; - float: middle; + font-size: 24px; + margin-right: auto; + margin-left: auto; color: grey; + text-align: center; } .title { @@ -176,11 +177,11 @@ h1 { } .roundedBox.preferred { - height: 100px; + } .roundedBox.others { - height: 400px; + } input[type=submit] { diff --git a/js/order.js b/js/order.js index a3059ef7..4ad33716 100644 --- a/js/order.js +++ b/js/order.js @@ -27,11 +27,11 @@ function next1(){ '<div class="step">Complete your order</div>' + '</div>' + '<div class="roundedBox preferred">' + - '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + + '<div class="header3"><b>PREFERRED DRIVERS:</b></div>' + '<br><br>' + - '<span class="header3 paragraph">' + - (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + - '</span>' + + '<div class="header3 paragraph">' + + (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + + '</div>' + '</div>' + '<div class="roundedBox others">'+ '<span class="header3"><b>OTHER DRIVERS:</b></span>' + diff --git a/orderojek.php b/orderojek.php index c7702a72..cbf7623b 100644 --- a/orderojek.php +++ b/orderojek.php @@ -1,8 +1,5 @@ <?php require('includes/config.php'); - if(isset($_POST["submit"]))) { - - } ?> <!DOCTYPE html> -- GitLab From 798924e8933f0d15753d84f3d7eaade44b5002d6 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 14:54:52 +0700 Subject: [PATCH 43/92] adding ajax handler --- css/profile.css | 2 +- editpreferredlocations.php | 1 + js/editlocation.js | 22 ++++++++++++++++++++-- 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/css/profile.css b/css/profile.css index ea790e75..94dbd5cf 100644 --- a/css/profile.css +++ b/css/profile.css @@ -260,7 +260,7 @@ td:nth-of-type(2n-1) { } .data-location .delete { - color: #B33A3A; + color: red; font-weight: bold; float: right; margin-right: 10px; diff --git a/editpreferredlocations.php b/editpreferredlocations.php index ac74cd81..ca6ad719 100644 --- a/editpreferredlocations.php +++ b/editpreferredlocations.php @@ -39,6 +39,7 @@ if(isset($_POST["submit"])) { $sql = "SELECT location FROM driver_locations WHERE ID=$id_active"; $result = mysqli_query($conn, $sql); +echo "<script>var id = " . $id_active . ";</script>" ?> <!DOCTYPE html> diff --git a/js/editlocation.js b/js/editlocation.js index 52f52983..2123dc44 100644 --- a/js/editlocation.js +++ b/js/editlocation.js @@ -10,7 +10,7 @@ function editLocation(elmt){ row.children[2].children[1].children[0].onclick = function(){ cancelLocation(elmt, textBefore)}; } -function saveLocation(elmt, text){ +function saveLocation(elmt, textBefore){ var row = elmt.parentElement.parentElement.parentElement; row.children[1].children[0].disabled = true; row.children[2].children[0].children[0].innerHTML = "mode_edit"; @@ -19,6 +19,16 @@ function saveLocation(elmt, text){ row.children[2].children[1].children[0].style.color = "red"; row.children[2].children[0].children[0].onclick = function(){ editLocation(elmt)}; row.children[2].children[1].children[0].onclick = function(){ deleteLocation(elmt)}; + var text = encodeURI(row.children[1].children[0].value); + textBefore = encodeURI(textBefore); + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + var url = "editlocationhandler.php?id_active="+ id + "&update=" + text + "&location=" + textBefore; + xmlhttp.open("GET", url, true); + xmlhttp.send(); + location.reload(); } function cancelLocation(elmt, text){ @@ -36,6 +46,14 @@ function cancelLocation(elmt, text){ function deleteLocation(elmt){ if (confirm("Are you sure deleting the location ?") == true) { var row = elmt.parentElement.parentElement.parentElement; - + var text = encodeURI(row.children[1].children[0].value); + var xmlhttp = new XMLHttpRequest(); + if(!xmlhttp){ + return; + } + var url = "editlocationhandler.php?id_active="+ id + "&delete=" + text; + xmlhttp.open("GET", url, true); + xmlhttp.send(); + location.reload(); } } \ No newline at end of file -- GitLab From 5dfbf5e9d8cc71dfa70ce95ecf6e77ea835c11a2 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Fri, 6 Oct 2017 14:55:21 +0700 Subject: [PATCH 44/92] add delete and update location handler --- editlocationhandler.php | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 editlocationhandler.php diff --git a/editlocationhandler.php b/editlocationhandler.php new file mode 100644 index 00000000..eeb70c96 --- /dev/null +++ b/editlocationhandler.php @@ -0,0 +1,30 @@ +<?php + require("includes/config.php"); + if (isset($_GET["delete"])){ + $id = $_GET["id_active"]; + $location = $_GET["delete"]; + + $sql = "DELETE FROM driver_locations WHERE ID = $id AND location = '$location'"; + if ($conn->query($sql) === TRUE) { + header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); + exit; + } else { + echo "Error: " . $sql . "<br>" . $conn->error; + } + } + + if (isset($_GET["update"])){ + $id = $_GET["id_active"]; + $location = $_GET["location"]; + $update = $_GET["update"]; + + $sql = "UPDATE driver_locations SET location='$update' WHERE ID=$id AND location='$location'"; + if ($conn->query($sql) === TRUE) { + header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); + exit; + } else { + echo "Error: " . $sql . "<br>" . $conn->error; + } + } + +?> \ No newline at end of file -- GitLab From 72ce4c1316e8a1a9b09348254b372d79d38f48b9 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Fri, 6 Oct 2017 16:22:30 +0700 Subject: [PATCH 45/92] menambah tampilan select driver dan complete order --- completeorder.php | 62 +++++++++++++++++++++++ css/orderojek.css | 122 ++++++++++++++++++++++++++++++++++++++++++++-- js/order.js | 26 ++++++---- orderojek.php | 10 ++-- selectdriver.php | 62 +++++++++++++++++++++++ 5 files changed, 264 insertions(+), 18 deletions(-) create mode 100644 completeorder.php create mode 100644 selectdriver.php diff --git a/completeorder.php b/completeorder.php new file mode 100644 index 00000000..82d2a367 --- /dev/null +++ b/completeorder.php @@ -0,0 +1,62 @@ +<?php + require('includes/config.php'); + if(isset($_POST["submit"])) { + + } +?> + +<!DOCTYPE html> +<html> +<head> + <title>Make an order</title> + <link rel="stylesheet" type="text/css" href="css/orderojek.css"> + <script src="js/order.js"></script> +</head> +<body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu active">ORDER</div> + <div class="menu">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>MAKE AN ORDER</h1> + <div id="box_aktif"> + <div class="stepBox"> + <div class="number">1</div> + <div class="step">Select Destination</div> + </div> + <div class="stepBox"> + <span class="number">2</span> + <div class="step">Select a Driver</div> + </div> + <div class="stepBox active"> + <span class="number">3</span> + <div class="step">Complete your order</div> + </div> + <form> + <div class="star"> + <span class="star-rating star-5"> + <input type="radio" name="rating" value="1"><i></i> + <input type="radio" name="rating" value="2"><i></i> + <input type="radio" name="rating" value="3"><i></i> + <input type="radio" name="rating" value="4"><i></i> + <input type="radio" name="rating" value="5"><i></i> + </span> + </div> + <input class="commentBox" type="text" name="comment" placeholder="Your comment..."> + <input type="submit" name="submit" value="COMPLETE ORDER"> + </form> + </div> + </div> +</body> +</html> \ No newline at end of file diff --git a/css/orderojek.css b/css/orderojek.css index e1e1d979..cdf65e4c 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -20,7 +20,7 @@ .header3.paragraph { font-size: 18px; - float: middle; + text-align: center; color: grey; } @@ -85,7 +85,7 @@ } .contentBox { - width: 550px; + width: 530px; height: 480px; margin: 0 auto; background: white; @@ -183,7 +183,7 @@ h1 { height: 400px; } -input[type=submit] { +input[name=next] { display: table; margin: 0 auto; margin-top: 185px; @@ -196,4 +196,118 @@ input[type=submit] { font-size: 22px; font-weight: bold; font-family: Garamond; -} \ No newline at end of file +} + +input[name=next2] { + display: table; + margin: 0 auto; + margin-top: 10px; + cursor: pointer; + width: 110px; + height: 50px; + border-radius: 10px; + border: 1px solid black; + background: #82d504; + font-size: 22px; + font-weight: bold; + font-family: Garamond; +} + +input[name=submit] { + display: table; + margin: 0 auto; + margin-top: 185px; + cursor: pointer; + width: 110px; + height: 50px; + border-radius: 10px; + border: 1px solid black; + background: #82d504; + font-size: 14px; + font-weight: bold; + font-family: Garamond; + white-space: normal; +} + +.star { + width: 300px; + height: 50px; + background: repeating-linear-gradient( + 45deg, + #d6d6d6, + #d6d6d6 2px, + white 2px, + white 10px + ); + margin: 0 auto; + text-align: center; +} +.star-rating { + opacity: 0.8; + font-size: 0; + white-space: nowrap; + display: inline-block; + /* width: 250px; remove this */ + height: 50px; + overflow: hidden; + position: relative; + background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4='); + background-size: contain; +} +.star-rating i { + opacity: 0; + position: absolute; + left: 0; + top: 0; + height: 100%; + /* width: 20%; remove this */ + z-index: 1; + background: url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4='); + background-size: contain; +} +.star-rating input { + -moz-appearance: none; + -webkit-appearance: none; + opacity: 0; + display: inline-block; + /* width: 20%; remove this */ + height: 100%; + margin: 0; + padding: 0; + z-index: 2; + position: relative; +} +.star-rating input:hover + i, +.star-rating input:checked + i { + opacity: 1; +} +.star-rating i ~ i { + width: 40%; +} +.star-rating i ~ i ~ i { + width: 60%; +} +.star-rating i ~ i ~ i ~ i { + width: 80%; +} +.star-rating i ~ i ~ i ~ i ~ i { + width: 100%; +} +::after, +::before { + height: 100%; + padding: 0; + margin: 0; + box-sizing: border-box; + text-align: center; + vertical-align: middle; +} + +.star-rating.star-5 {width: 250px;} +.star-rating.star-5 input, +.star-rating.star-5 i {width: 20%;} +.star-rating.star-5 i ~ i {width: 40%;} +.star-rating.star-5 i ~ i ~ i {width: 60%;} +.star-rating.star-5 i ~ i ~ i ~ i {width: 80%;} +.star-rating.star-5 i ~ i ~ i ~ i ~i {width: 100%;} + diff --git a/js/order.js b/js/order.js index 6e7f7c32..06d6b7e1 100644 --- a/js/order.js +++ b/js/order.js @@ -36,7 +36,7 @@ function next1(){ '<div class="roundedBox others">'+ '<span class="header3"><b>OTHER DRIVERS:</b></span>' + '</div>' + - '<input type="submit" name="submit" value="NEXT" onclick="next2()">'; + '<input type="submit" name="next2" value="NEXT" onclick="next2()">'; } } @@ -46,19 +46,25 @@ function next2(){ '<div class="number">1</div>' + '<div class="step">Select Destination</div>' + '</div>' + - '<div class="stepBox">' + + '<div class="stepBox active">' + '<span class="number">2</span>' + '<div class="step">Select a Driver</div>' + '</div>' + - '<div class="stepBox active">' + + '<div class="stepBox">' + '<span class="number">3</span>' + '<div class="step">Complete your order</div>' + '</div>' + - '<div class="roundedBox preferred">' + - '<span class="header3"><b>PREFERRED DRIVERS:</b></span>' + - '</div>' + - '<div class="roundedBox others">'+ - '<span class="header3"><b>OTHER DRIVERS:</b></span>' + - '</div>' + - '<input type="submit" name="submit" value="NEXT" onclick="next2()">'; + '<form class>'+ + '<div class="star">'+ + '<span class="star-rating star-5">'+ + '<input type="radio" name="rating" value="1"><i></i>'+ + '<input type="radio" name="rating" value="2"><i></i>'+ + '<input type="radio" name="rating" value="3"><i></i>'+ + '<input type="radio" name="rating" value="4"><i></i>'+ + '<input type="radio" name="rating" value="5"><i></i>'+ + '</span>'+ + '</div>'+ + '<input class="commentBox" type="text" name="comment" placeholder="Your comment...">' + '<input type="submit" name="submit" value="COMPLETE ORDER">' + '</form>'; } \ No newline at end of file diff --git a/orderojek.php b/orderojek.php index c7702a72..cb6d0558 100644 --- a/orderojek.php +++ b/orderojek.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - if(isset($_POST["submit"]))) { - + if(isset($_POST["submit"])) { + } ?> @@ -43,7 +43,7 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form id="menuAwal" action="orderojek.php" method="POST" class="form"> + <form id="menuAwal" action="" method="POST" class="form"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint" required> @@ -56,7 +56,9 @@ <label for="preferred" class="labelBox">Preferred Driver</label> <input id="preferred" class="inputBox" type="text" name="preferredDriver" placeholder="(optional)"> </div> - <input type="submit" name="submit" value="NEXT" onclick="next1()"> + <div class="next"> + <input type="submit" name="next" value="NEXT" onclick="next1()"> + </div> </form> </div> diff --git a/selectdriver.php b/selectdriver.php new file mode 100644 index 00000000..62dc1e1e --- /dev/null +++ b/selectdriver.php @@ -0,0 +1,62 @@ +<?php + require('includes/config.php'); + if(isset($_POST["submit"])) { + + } +?> + +<!DOCTYPE html> +<html> +<head> + <title>Make an order</title> + <link rel="stylesheet" type="text/css" href="css/orderojek.css"> + <script src="js/order.js"></script> +</head> +<body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu active">ORDER</div> + <div class="menu">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <h1>MAKE AN ORDER</h1> + <div id="box_aktif"> + <div class="stepBox"> + <div class="number">1</div> + <div class="step">Select Destination</div> + </div> + <div class="stepBox active"> + <span class="number">2</span> + <div class="step">Select a Driver</div> + </div> + <div class="stepBox"> + <span class="number">3</span> + <div class="step">Complete your order</div> + </div> + <div class="roundedBox preferred"> + <span class="header3"><b>PREFERRED DRIVERS:</b></span> + <br><br> + <span class="header3 paragraph"> + <?php + (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + ?> + </span> + </div> + <div class="roundedBox others"> + <span class="header3"><b>OTHER DRIVERS:</b></span> + </div> + <input type="submit" name="next2" value="NEXT"> + </div> + </div> +</body> +</html> \ No newline at end of file -- GitLab From 7145a066c4a0f44b1634b8d18407d6ec9d0e7c3f Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 17:46:26 +0700 Subject: [PATCH 46/92] Separate file orderojek.php into orderojek.php, selectdriver.php, completeorder.php, renew validation to fit with those php file. --- js/order.js | 6 ++++++ orderojek.php | 6 +++--- selectdriver.php | 7 ++++--- 3 files changed, 13 insertions(+), 6 deletions(-) diff --git a/js/order.js b/js/order.js index edfdde82..c3aa1e63 100644 --- a/js/order.js +++ b/js/order.js @@ -1,3 +1,9 @@ +function validasi(){ + var pick = document.forms['menuAwal']['pickingPoint'].value; + var destiny = document.forms['menuAwal']['destination'].value; + return pick !== "" && destiny !== ""; +} + var clicked1 = false; function next1(){ var benar = true; diff --git a/orderojek.php b/orderojek.php index 71ede581..c91f7246 100644 --- a/orderojek.php +++ b/orderojek.php @@ -3,7 +3,7 @@ if(isset($_POST["submit"])) { } - +?> <!DOCTYPE html> <html> <head> @@ -42,7 +42,7 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form id="menuAwal" action="" method="POST" class="form"> + <form action="selectdriver.php" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="validasi()"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint" required> @@ -56,7 +56,7 @@ <input id="preferred" class="inputBox" type="text" name="preferredDriver" placeholder="(optional)"> </div> <div class="next"> - <input type="submit" name="next" value="NEXT" onclick="next1()"> + <input type="submit" name="next" value="NEXT"> </div> </form> diff --git a/selectdriver.php b/selectdriver.php index 62dc1e1e..3a51c492 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -46,11 +46,12 @@ <div class="roundedBox preferred"> <span class="header3"><b>PREFERRED DRIVERS:</b></span> <br><br> - <span class="header3 paragraph"> + <div class="header3 paragraph"> <?php - (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + $prefer_driver = $_POST['preferredDriver']; + echo ($prefer_driver === "" ? "NOTHING TO DISPLAY :(" : $prefer_driver); ?> - </span> + </div> </div> <div class="roundedBox others"> <span class="header3"><b>OTHER DRIVERS:</b></span> -- GitLab From a348a953637f92bd5ea5cd030ae63baada611329 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 22:15:25 +0700 Subject: [PATCH 47/92] Query preferred driver to be choose, add re-location of element, add sample database --- css/orderojek.css | 37 +++++++++++++++++++++++++++++-------- img/HMIF-Adya.jpg | Bin 0 -> 6467 bytes img/HMIF-Agung.jpg | Bin 0 -> 74891 bytes img/HMIF-Aziz.jpg | Bin 0 -> 7687 bytes img/HMIF-Fildah.jpg | Bin 0 -> 150292 bytes img/HMIF-Jehian.jpg | Bin 0 -> 7032 bytes img/HMIF-Turfa.jpg | Bin 0 -> 8297 bytes img/HMIF-Vigor.jpg | Bin 0 -> 7150 bytes selectdriver.php | 23 +++++++++++++++++------ 9 files changed, 46 insertions(+), 14 deletions(-) create mode 100644 img/HMIF-Adya.jpg create mode 100644 img/HMIF-Agung.jpg create mode 100644 img/HMIF-Aziz.jpg create mode 100644 img/HMIF-Fildah.jpg create mode 100644 img/HMIF-Jehian.jpg create mode 100644 img/HMIF-Turfa.jpg create mode 100644 img/HMIF-Vigor.jpg diff --git a/css/orderojek.css b/css/orderojek.css index 191afb30..7498a5e4 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -21,7 +21,20 @@ font-size: 18px; text-align: center; color: grey; - text-align: center; +} + +.header3.lain{ + font-size: 25px; + text-align: left; + color: black; + margin-left: 140px; +} + +.header3.lain2{ + font-size: 12px; + text-align: left; + color: black; + margin-left: 140px; } .title { @@ -183,6 +196,14 @@ h1 { } +.gambar{ + float: left; + border: 1px solid black; + margin-left: 25px; + width: 100px; + height: 100px; +} + input[name=next] { display: table; margin: 0 auto; @@ -198,18 +219,18 @@ input[name=next] { font-family: Garamond; } -input[name=next2] { +input[name=choosen] { display: table; - margin: 0 auto; - margin-top: 10px; + text-align: center; + margin-right: 10px; + float: right; cursor: pointer; - width: 110px; - height: 50px; + width: 150px; + height: 35px; border-radius: 10px; border: 1px solid black; background: #82d504; - font-size: 22px; - font-weight: bold; + font-size: 14px; font-family: Garamond; } diff --git a/img/HMIF-Adya.jpg b/img/HMIF-Adya.jpg new file mode 100644 index 0000000000000000000000000000000000000000..18373ca42cc08ab041be711625c4a04e21cb9177 GIT binary patch literal 6467 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 TfJ3d|L=kE?CR6wLYWm**XEp12 literal 0 HcmV?d00001 diff --git a/img/HMIF-Agung.jpg b/img/HMIF-Agung.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55f03c52d209b6f55a98a49f6ff11f2efcae842f GIT binary patch literal 74891 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 Ae*gdg literal 0 HcmV?d00001 diff --git a/img/HMIF-Aziz.jpg b/img/HMIF-Aziz.jpg new file mode 100644 index 0000000000000000000000000000000000000000..080fe1bd0180f8cf220c330211058df288660682 GIT binary patch literal 7687 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 YX!@if%dWy<Zv@=OWx)N)`DXcl0T!L~dH?_b literal 0 HcmV?d00001 diff --git a/img/HMIF-Fildah.jpg b/img/HMIF-Fildah.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cb9b4286a73c9bc211c604de83e3e35f36f67ad0 GIT binary patch literal 150292 zcmb??bx>T-v+vo(U4py2ySux)vx{4BO>l?65+Jy{FBY6YaCe6YZh;^P#2)#6>(=ky z_s6SxRd=T9Om9!mOn1-OIiH?$=Fj?{4*;&3lByB_0s{c(DFc5lfP5V%PhU?TCr>XL zel8wBL{3!`5fS*C!YROx0D*mwzeb?2tfH@<fv%RJiJkUy2Tlqw3t*=tr>Vfh%frKC zD{9XJc`A8?Mfn~6mO>&Twtq_=K2gEHg@}XbKYU(Z$iMZxg2I1W^4SUT{nG=VFz??| zKtP1&Z^<hlV8_G9!}I48#&=bDd21a#Z6#F=MF8}qF~;#<)t>YR+&z4~^_1mkOiaya zP&NPrfE*wM7yxQpdmpdAGXGb4YWrX5e)X^I0I<aQ_saTRa<}QLVPl}&<NjonDAr%z z|0Cf-pg#6b?o)V@39@?{{D~fXq6zE_^yHuDWdK0Mgt$W>0D$)4i68Iyj|{rgUm3^$ zCgbMk?hF9vp?~@AP+OlTI_-&OuyghDeWKg`^1c6UJN^&--`e^@?VtKX-+tm_`ujnj z#zOz=m$(4mzil!8+D~Bb<^7kAexil#oot_EFnXV8j(_!kq5y!}=dS}*73GC^MTLYo z`8auL?A&baU1@ymZQcI%`oEq2&egwtG86*<&XaB(bM}7T{{Qk2{}xC9I)DQZ0HgpF zKo770oB$sn42T0VfFhs<Xafd-DPRTI15SWD;0*)-p+E!>3nT$)Kqin26anQx4bTX{ zfli<ocn6FEQ@}j10&D>vfCJzRxB~8hA0QA21%w591|kJfgBU^VAU==?ND8C~(g5j! zOhGmvN00}|4-^WD0wsZ9pj=Q1s0P#m>H@t3O@J0a8=#M%6VO-CBNzdU2_^tjf|<bF zU=gq^SRHHtwgfwZpM!(J(co0@8*nMO9^3(b2c812fIooGz;_4$0tNyR0xbe3f(U{< zf;NH~f&+p#!V82%ge-(oghqsJgfWCAgbxVk2oH$Jh|dsd5IGUW5mgWk5$zG5BfdaP zM$AR5M(jX*kGO>R5%CJ~Hxd>S1rj@w7?LWI36djH08%Vc7E&crJJJZ!3eo}6Ju)&f z5i&EfFtQ4=DY6T42y!xV0df=aAo2q8XXHB+6ckbvb`(hzZ4_G+UzAvs9F%&L0hC3Q z1C;Nm7^u{!e5gvOW~d&hk*HaywW$55i>ODaKhSW|7}3Pgw9z1FL1?eg%F(*f=Fkq% zexT!_GowqQ8=$+ON1(q!Z$uwK-$uW|z`&rx5XI2NaK;G7c!SZ5F^=&O;{g*NlMPcI z(*n~EGZnK6a}aX_^9BnGiwR2x%M8mGD;28-YZz-6>pS){Y%Xk7YzX#C>^$ra>_zNL z95ft899bMIoM4<RoK~DUoO4_>Tqaz3TwB~1xOuo;xNEp~c+c>7@wD;W@sjas@h0$& z@lo)Z@D=eP_|f=f_`~?0pCLS>e<uIT{#n$s@@FH@4hWD5m<dz~TnLf~8VF_yt_bl7 z1qh7@0}1m8`v^Y}ArLVUsS>#ny&{4Wtr9&FQxeM(Lx~fJ8;KW*zmbrW$dEuu5=oj! zR!AO6X-E}GT}jhPJ4tuQ5Xsocbjbq93du&u&dCYL#mVi-6UpJ^n-pLQHVQq85Q;L2 zX^J~aDoSNaFUlOsVajtVA}Sdw7pm7({ZuE^�xSovB|_4^W@d5YoufxY4|!c~5gi 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⩔#!z5pbm<;g_=@a1b+<@l?<eXPuweGQ!2J6`V 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 literal 0 HcmV?d00001 diff --git a/img/HMIF-Jehian.jpg b/img/HMIF-Jehian.jpg new file mode 100644 index 0000000000000000000000000000000000000000..904eff74471509f743f31c5e6462a7dada2e4f39 GIT binary patch literal 7032 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 A2mk;8 literal 0 HcmV?d00001 diff --git a/img/HMIF-Turfa.jpg b/img/HMIF-Turfa.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b60825d6ee11fac9ce39e7d90b002576aad370b4 GIT binary patch literal 8297 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 Yogo_O!Wc_iJXZ9$#P@;T<h`2xFMhlx(EtDd literal 0 HcmV?d00001 diff --git a/img/HMIF-Vigor.jpg b/img/HMIF-Vigor.jpg new file mode 100644 index 0000000000000000000000000000000000000000..036dd89fa9099c94685ede25a7b398dc40928a61 GIT binary patch literal 7150 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 S#Jv%2_Zv4_RcSJ=rv3xj*$;mJ literal 0 HcmV?d00001 diff --git a/selectdriver.php b/selectdriver.php index 3a51c492..8b0ffd19 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -1,8 +1,5 @@ <?php require('includes/config.php'); - if(isset($_POST["submit"])) { - - } ?> <!DOCTYPE html> @@ -48,16 +45,30 @@ <br><br> <div class="header3 paragraph"> <?php + $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); $prefer_driver = $_POST['preferredDriver']; - echo ($prefer_driver === "" ? "NOTHING TO DISPLAY :(" : $prefer_driver); + $query = "SELECT * FROM drivers NATURAL JOIN users WHERE name like '%".$prefer_driver."%' ORDER BY total_rating/total_passangers LIMIT 1"; + $tmp = mysqli_query($con, $query); + $exist = $prefer_driver !== "" && mysqli_num_rows($tmp) == 1; + $res = mysqli_fetch_assoc($tmp); + if ($exist){ + $image = '<img src="' . $res['image'] . '" class="gambar">'; + echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; + echo '<div class="header3 lain2">'. $res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; + echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; + echo '<div class="choosen">'; + echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; + echo '</div>'; + echo '</form>'; + } else { + echo "NOTHING TO DISPLAY :("; + } ?> </div> </div> <div class="roundedBox others"> <span class="header3"><b>OTHER DRIVERS:</b></span> </div> - <input type="submit" name="next2" value="NEXT"> - </div> </div> </body> </html> \ No newline at end of file -- GitLab From 6736583105b6b515860bdf64f8568b29f7ebf605 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 22:18:46 +0700 Subject: [PATCH 48/92] Updating sample database with image --- database/PR-Ojek.sql | 188 ++++++++++++++++--------------------------- 1 file changed, 70 insertions(+), 118 deletions(-) diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql index 8a44b913..b2f79b93 100644 --- a/database/PR-Ojek.sql +++ b/database/PR-Ojek.sql @@ -1,58 +1,60 @@ --- phpMyAdmin SQL Dump --- version 4.7.4 --- https://www.phpmyadmin.net/ --- --- Host: 127.0.0.1 --- Generation Time: 06 Okt 2017 pada 00.48 --- Versi Server: 10.1.26-MariaDB --- PHP Version: 7.1.9 - -SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; -SET AUTOCOMMIT = 0; -START TRANSACTION; -SET time_zone = "+00:00"; - +-- -------------------------------------------------------- +-- Host: 127.0.0.1 +-- Versi server: 10.1.26-MariaDB - mariadb.org binary distribution +-- OS Server: Win32 +-- HeidiSQL Versi: 9.4.0.5125 +-- -------------------------------------------------------- /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; -/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; -/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; -/*!40101 SET NAMES utf8mb4 */; +/*!40101 SET NAMES utf8 */; +/*!50503 SET NAMES utf8mb4 */; +/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; +/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; --- --- Database: `pr-ojek` --- --- -------------------------------------------------------- - --- --- Struktur dari tabel `drivers` --- +-- Membuang struktur basisdata untuk pr-ojek +CREATE DATABASE IF NOT EXISTS `pr-ojek` /*!40100 DEFAULT CHARACTER SET latin1 */; +USE `pr-ojek`; -CREATE TABLE `drivers` ( +-- membuang struktur untuk table pr-ojek.drivers +CREATE TABLE IF NOT EXISTS `drivers` ( `ID` int(11) NOT NULL, `name` varchar(50) NOT NULL, `total_rating` int(11) NOT NULL DEFAULT '0', - `total_passangers` int(11) NOT NULL DEFAULT '0' + `total_passangers` int(11) NOT NULL DEFAULT '0', + PRIMARY KEY (`ID`), + CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- -------------------------------------------------------- - --- --- Struktur dari tabel `driver_locations` --- +-- Membuang data untuk tabel pr-ojek.drivers: ~3 rows (lebih kurang) +/*!40000 ALTER TABLE `drivers` DISABLE KEYS */; +INSERT INTO `drivers` (`ID`, `name`, `total_rating`, `total_passangers`) VALUES + (2, 'Adya Naufal Fikri', 0, 0), + (3, 'Vigor Akbar', 0, 0), + (4, 'Turfa Auliarachman', 0, 0); +/*!40000 ALTER TABLE `drivers` ENABLE KEYS */; -CREATE TABLE `driver_locations` ( +-- membuang struktur untuk table pr-ojek.driver_locations +CREATE TABLE IF NOT EXISTS `driver_locations` ( `ID` int(11) NOT NULL, - `location` varchar(30) NOT NULL + `location` varchar(30) NOT NULL, + KEY `ID` (`ID`), + CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- -------------------------------------------------------- - --- --- Struktur dari tabel `transaction` --- - -CREATE TABLE `transaction` ( +-- Membuang data untuk tabel pr-ojek.driver_locations: ~8 rows (lebih kurang) +/*!40000 ALTER TABLE `driver_locations` DISABLE KEYS */; +INSERT INTO `driver_locations` (`ID`, `location`) VALUES + (2, 'Cisitu'), + (3, 'Cisitu'), + (3, 'Tubagus Ismail'), + (4, 'Tubagus Ismail'), + (4, 'Pelesiran'), + (2, 'Pelesiran'); +/*!40000 ALTER TABLE `driver_locations` ENABLE KEYS */; + +-- membuang struktur untuk table pr-ojek.transaction +CREATE TABLE IF NOT EXISTS `transaction` ( `ID` int(11) NOT NULL, `id_user` int(11) NOT NULL, `id_driver` int(11) NOT NULL, @@ -60,90 +62,40 @@ CREATE TABLE `transaction` ( `comment` varchar(1024) NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `picking_point` varchar(50) NOT NULL, - `destination` varchar(50) NOT NULL + `destination` varchar(50) NOT NULL, + PRIMARY KEY (`ID`), + KEY `id_driver` (`id_driver`), + KEY `id_user` (`id_user`), + CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), + CONSTRAINT `transaction_ibfk_2` FOREIGN KEY (`id_user`) REFERENCES `users` (`ID`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- -------------------------------------------------------- - --- --- Struktur dari tabel `users` --- +-- Membuang data untuk tabel pr-ojek.transaction: ~0 rows (lebih kurang) +/*!40000 ALTER TABLE `transaction` DISABLE KEYS */; +/*!40000 ALTER TABLE `transaction` ENABLE KEYS */; -CREATE TABLE `users` ( - `ID` int(11) NOT NULL, +-- membuang struktur untuk table pr-ojek.users +CREATE TABLE IF NOT EXISTS `users` ( + `ID` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `username` varchar(25) NOT NULL, `email` varchar(30) NOT NULL, `password` varchar(50) NOT NULL, `phone_number` varchar(15) NOT NULL, `driver` tinyint(1) NOT NULL, - `image` varchar(50) NOT NULL DEFAULT './img/profile-placeholder.png' -) ENGINE=InnoDB DEFAULT CHARSET=latin1; - --- --- Indexes for dumped tables --- - --- --- Indexes for table `drivers` --- -ALTER TABLE `drivers` - ADD PRIMARY KEY (`ID`); - --- --- Indexes for table `driver_locations` --- -ALTER TABLE `driver_locations` - ADD KEY `ID` (`ID`); - --- --- Indexes for table `transaction` --- -ALTER TABLE `transaction` - ADD PRIMARY KEY (`ID`), - ADD KEY `id_driver` (`id_driver`), - ADD KEY `id_user` (`id_user`); - --- --- Indexes for table `users` --- -ALTER TABLE `users` - ADD PRIMARY KEY (`ID`); - --- --- AUTO_INCREMENT for dumped tables --- - --- --- AUTO_INCREMENT for table `users` --- -ALTER TABLE `users` - MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=13; - --- --- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) --- - --- --- Ketidakleluasaan untuk tabel `drivers` --- -ALTER TABLE `drivers` - ADD CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`); - --- --- Ketidakleluasaan untuk tabel `driver_locations` --- -ALTER TABLE `driver_locations` - ADD CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`); - --- --- Ketidakleluasaan untuk tabel `transaction` --- -ALTER TABLE `transaction` - ADD CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), - ADD CONSTRAINT `transaction_ibfk_2` FOREIGN KEY (`id_user`) REFERENCES `users` (`ID`); -COMMIT; - + `image` varchar(50) NOT NULL DEFAULT './img/profile-placeholder.png', + PRIMARY KEY (`ID`) +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; + +-- Membuang data untuk tabel pr-ojek.users: ~4 rows (lebih kurang) +/*!40000 ALTER TABLE `users` DISABLE KEYS */; +INSERT INTO `users` (`ID`, `name`, `username`, `email`, `password`, `phone_number`, `driver`, `image`) VALUES + (1, 'Jehian', 'reiva5', 'jehiannormansaviero@gmail.com', '1arext1ar', '081382525626', 0, './img/HMIF-Jehian.jpg'), + (2, 'Adya Naufal Fikri', 'adyanf', 'adyanf@gmail.com', 'opsrtisuc', '089510149602', 1, './img/HMIF-Adya.jpg'), + (3, 'Vigor Akbar', 'vigorakbar', 'vigorakbar@gmail.com', 'bsuigasum', '08812387183', 1, './img/HMIF-Vigor.jpg'), + (4, 'Turfa Auliarachman', 'kingfalcon', 'nangisdarah@gmail.com', 'thtorhrot', '082132400651', 1, './img/HMIF-Turfa.jpg'); +/*!40000 ALTER TABLE `users` ENABLE KEYS */; + +/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */; +/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */; /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; -/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; -/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -- GitLab From 8207b8a2dc568f1455a7a62e822e0dd78e7d15f5 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Fri, 6 Oct 2017 22:51:09 +0700 Subject: [PATCH 49/92] Query other driver and re-location the element --- selectdriver.php | 31 +++++++++++++++++++++++++++++-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/selectdriver.php b/selectdriver.php index 8b0ffd19..78046a34 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -54,10 +54,13 @@ if ($exist){ $image = '<img src="' . $res['image'] . '" class="gambar">'; echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; - echo '<div class="header3 lain2">'. $res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; + echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; echo '<div class="choosen">'; echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; + echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; + echo '<input type="hidden" name="pickingPoint" value="' . $_POST['pickingPoint'] . '">'; + echo '<input type="hidden" name="destination" value="' . $_POST['destination'] . '">'; echo '</div>'; echo '</form>'; } else { @@ -67,7 +70,31 @@ </div> </div> <div class="roundedBox others"> - <span class="header3"><b>OTHER DRIVERS:</b></span> + <div class="header3"><b>OTHER DRIVERS:</b></div> + <?php + $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); + $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE name NOT like '%".$prefer_driver."%' AND location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; + $tmp = mysqli_query($con, $query); + $exist = $prefer_driver !== "" && mysqli_num_rows($tmp) > 0; + if ($exist){ + while ($res = mysqli_fetch_assoc($tmp)){ + $image = '<img src="' . $res['image'] . '" class="gambar">'; + echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; + echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; + echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; + echo '<div class="choosen">'; + echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; + echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; + echo '<input type="hidden" name="pickingPoint" value="' . $_POST['pickingPoint'] . '">'; + echo '<input type="hidden" name="destination" value="' . $_POST['destination'] . '">'; + echo '</div>'; + echo '</form>'; + echo '<br><br><br>'; + } + } else { + echo "NOTHING TO DISPLAY :("; + } + ?> </div> </div> </body> -- GitLab From 275776dc146efea291eb78352cce1be967c8ba54 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 01:31:51 +0700 Subject: [PATCH 50/92] menambah link logout --- orderojek.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/orderojek.php b/orderojek.php index c91f7246..2d97b5ae 100644 --- a/orderojek.php +++ b/orderojek.php @@ -20,7 +20,7 @@ </div> <div class="header2"> <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> -- GitLab From e88d32e151b6a9f4a59982bb0b8e8c0f46eb81d1 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 01:34:32 +0700 Subject: [PATCH 51/92] menambah link signup dan login --- login.php | 2 +- signup.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/login.php b/login.php index 45abf9bb..11b589b3 100644 --- a/login.php +++ b/login.php @@ -61,7 +61,7 @@ if(isset($_POST["submit"])){ </div> <div class="action"> <div class="register"> - <a href="#">Don't have an account ?</a> + <a href="signup.php">Don't have an account ?</a> </div> <div class="submit"> <input type="submit" name="submit" value="GO!"> diff --git a/signup.php b/signup.php index f0ee887b..c555179c 100644 --- a/signup.php +++ b/signup.php @@ -89,7 +89,7 @@ if(isset($_POST["submit"])){ <input type="checkbox" name="driver" value="true"> Also sign me up as a driver! <div class="action"> <div class="login"> - <a href="#">Already have an account ?</a> + <a href="login.php">Already have an account ?</a> </div> <div class="submit"> <input type="submit" name="submit" value="REGISTER"> -- GitLab From 798e2c9e0d953fcd667695ecb3186bdfd8f7d1d0 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 01:50:00 +0700 Subject: [PATCH 52/92] ubah file ke php --- history-driver.php | 82 +++++++++++++++++++++++++++++++--------------- 1 file changed, 55 insertions(+), 27 deletions(-) diff --git a/history-driver.php b/history-driver.php index e385be76..87c82162 100644 --- a/history-driver.php +++ b/history-driver.php @@ -1,41 +1,69 @@ +<?php + require('includes/config.php'); + $id_active = 2; +?> + <!DOCTYPE html> <html> <head> <title>History</title> <link rel="stylesheet" href="css/history.css"> </head> + <body> - <div class="contentBox"> - <div class="mainHeader"> - <div class="header1"> - <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> - <div class="subtitle">wush... wush... ngeeeeeenggg...</div> - </div> - <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> - </div> - </div> - <div> - <div class="menu">ORDER</div> - <div class="menu active">HISTORY</div> - <div class="menu">MY PROFILE</div> - </div> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu">ORDER</div> + <div class="menu active">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> <h1>TRANSACTION HISTORY</h1> <div> - <div class="submenu">MY PREVIOUS ORDERS</div> - <div class="submenu active">DRIVER HISTORY</div> + <div class="submenu">MY PREVIOUS ORDERS</div> + <div class="submenu active">DRIVER HISTORY</div> </div> + + <?php + $sql = "SELECT * FROM transaction JOIN users ON (transaction.id_user=users.ID) WHERE transaction.id_driver=". $id_active; + $result = mysqli_query($conn,$sql); + if (mysqli_num_rows($result) > 0) { + // output data of each row + while($row = mysqli_fetch_assoc($result)) { + echo '<div class="listBox">'; + $image = '<img src="' . $row['image'] . '" class="thumbnail">'; + echo $image.'<div class="date">' . $row['time'] . '</div>'; + echo '<div class="name"> ' . $row['name']; + echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination']; + echo '<div class="rating"> Gave ' . $row['rating'] . ' stars'; + echo '<br><br><br>'; + '</div>'; + } + } else { + echo "0 results"; + } + $conn->close(); + ?> + <div class="listBox" id="lisbox1"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> - <div class="date">5 October 2017</div> - <div class="name">Elmo</div> - <div class="route">Magetan-Maospati</div> - <div class="rating">Gave star</div> - <div class="comment"> - <div>and left comment: - <p>tralalalala senang sekali</p></div> + <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> + <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> + <div class="date">5 October 2017</div> + <div class="name">Elmo</div> + <div class="route">Magetan-Maospati</div> + <div class="rating">Gave star</div> + <div class="comment"> + <div>and left comment:</div> + <div>tralalalala senang sekali ya kali semuanya bisa ikutan kan kuotanya cuma dikit tapi kalo emang kepengen banget paling bisa nebeng sama ojek yang lain kan udah fren ya</div> </div> </div> -- GitLab From cc8e036b404002bb3356ed2e4cd92cc793afb089 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 01:58:48 +0700 Subject: [PATCH 53/92] update data transaksi --- database/PR-Ojek.sql | 224 ++++++++++++++++++++++++++++++------------- 1 file changed, 158 insertions(+), 66 deletions(-) diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql index b2f79b93..8174f1fd 100644 --- a/database/PR-Ojek.sql +++ b/database/PR-Ojek.sql @@ -1,60 +1,83 @@ --- -------------------------------------------------------- --- Host: 127.0.0.1 --- Versi server: 10.1.26-MariaDB - mariadb.org binary distribution --- OS Server: Win32 --- HeidiSQL Versi: 9.4.0.5125 --- -------------------------------------------------------- +-- phpMyAdmin SQL Dump +-- version 4.7.4 +-- https://www.phpmyadmin.net/ +-- +-- Host: 127.0.0.1 +-- Generation Time: Oct 06, 2017 at 08:57 PM +-- Server version: 10.1.26-MariaDB +-- PHP Version: 7.1.9 + +SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; +SET AUTOCOMMIT = 0; +START TRANSACTION; +SET time_zone = "+00:00"; + /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; -/*!40101 SET NAMES utf8 */; -/*!50503 SET NAMES utf8mb4 */; -/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */; -/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */; +/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; +/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; +/*!40101 SET NAMES utf8mb4 */; +-- +-- Database: `pr-ojek` +-- --- Membuang struktur basisdata untuk pr-ojek -CREATE DATABASE IF NOT EXISTS `pr-ojek` /*!40100 DEFAULT CHARACTER SET latin1 */; -USE `pr-ojek`; +-- -------------------------------------------------------- --- membuang struktur untuk table pr-ojek.drivers -CREATE TABLE IF NOT EXISTS `drivers` ( +-- +-- Table structure for table `drivers` +-- + +CREATE TABLE `drivers` ( `ID` int(11) NOT NULL, `name` varchar(50) NOT NULL, `total_rating` int(11) NOT NULL DEFAULT '0', - `total_passangers` int(11) NOT NULL DEFAULT '0', - PRIMARY KEY (`ID`), - CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`) + `total_passangers` int(11) NOT NULL DEFAULT '0' ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- Membuang data untuk tabel pr-ojek.drivers: ~3 rows (lebih kurang) -/*!40000 ALTER TABLE `drivers` DISABLE KEYS */; +-- +-- Dumping data for table `drivers` +-- + INSERT INTO `drivers` (`ID`, `name`, `total_rating`, `total_passangers`) VALUES - (2, 'Adya Naufal Fikri', 0, 0), - (3, 'Vigor Akbar', 0, 0), - (4, 'Turfa Auliarachman', 0, 0); -/*!40000 ALTER TABLE `drivers` ENABLE KEYS */; +(2, 'Adya Naufal Fikri', 0, 0), +(3, 'Vigor Akbar', 0, 0), +(4, 'Turfa Auliarachman', 0, 0), +(5, 'Fildah Ananda Amalia', 0, 0); + +-- -------------------------------------------------------- --- membuang struktur untuk table pr-ojek.driver_locations -CREATE TABLE IF NOT EXISTS `driver_locations` ( +-- +-- Table structure for table `driver_locations` +-- + +CREATE TABLE `driver_locations` ( `ID` int(11) NOT NULL, - `location` varchar(30) NOT NULL, - KEY `ID` (`ID`), - CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`) + `location` varchar(30) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- Membuang data untuk tabel pr-ojek.driver_locations: ~8 rows (lebih kurang) -/*!40000 ALTER TABLE `driver_locations` DISABLE KEYS */; +-- +-- Dumping data for table `driver_locations` +-- + INSERT INTO `driver_locations` (`ID`, `location`) VALUES - (2, 'Cisitu'), - (3, 'Cisitu'), - (3, 'Tubagus Ismail'), - (4, 'Tubagus Ismail'), - (4, 'Pelesiran'), - (2, 'Pelesiran'); -/*!40000 ALTER TABLE `driver_locations` ENABLE KEYS */; - --- membuang struktur untuk table pr-ojek.transaction -CREATE TABLE IF NOT EXISTS `transaction` ( +(2, 'Cisitu'), +(3, 'Cisitu'), +(3, 'Tubagus Ismail'), +(4, 'Tubagus Ismail'), +(4, 'Pelesiran'), +(2, 'Pelesiran'), +(5, 'Tubagus Ismail'), +(5, 'Tamansari'), +(5, 'Cisitu'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `transaction` +-- + +CREATE TABLE `transaction` ( `ID` int(11) NOT NULL, `id_user` int(11) NOT NULL, `id_driver` int(11) NOT NULL, @@ -62,40 +85,109 @@ CREATE TABLE IF NOT EXISTS `transaction` ( `comment` varchar(1024) NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `picking_point` varchar(50) NOT NULL, - `destination` varchar(50) NOT NULL, - PRIMARY KEY (`ID`), - KEY `id_driver` (`id_driver`), - KEY `id_user` (`id_user`), - CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), - CONSTRAINT `transaction_ibfk_2` FOREIGN KEY (`id_user`) REFERENCES `users` (`ID`) + `destination` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; --- Membuang data untuk tabel pr-ojek.transaction: ~0 rows (lebih kurang) -/*!40000 ALTER TABLE `transaction` DISABLE KEYS */; -/*!40000 ALTER TABLE `transaction` ENABLE KEYS */; +-- +-- Dumping data for table `transaction` +-- + +INSERT INTO `transaction` (`ID`, `id_user`, `id_driver`, `rating`, `comment`, `time`, `picking_point`, `destination`) VALUES +(1, 1, 2, 4, 'Nebeng teross', '2017-10-06 18:00:30', 'tubagus ismail', 'pasar baru'), +(2, 3, 4, 3, 'Lamban banget euy', '2017-10-06 18:00:30', 'stasiun bandung', 'dipatiukur'); + +-- -------------------------------------------------------- + +-- +-- Table structure for table `users` +-- --- membuang struktur untuk table pr-ojek.users -CREATE TABLE IF NOT EXISTS `users` ( - `ID` int(11) NOT NULL AUTO_INCREMENT, +CREATE TABLE `users` ( + `ID` int(11) NOT NULL, `name` varchar(50) NOT NULL, `username` varchar(25) NOT NULL, `email` varchar(30) NOT NULL, `password` varchar(50) NOT NULL, `phone_number` varchar(15) NOT NULL, `driver` tinyint(1) NOT NULL, - `image` varchar(50) NOT NULL DEFAULT './img/profile-placeholder.png', - PRIMARY KEY (`ID`) -) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1; + `image` varchar(50) NOT NULL DEFAULT './img/profile-placeholder.png' +) ENGINE=InnoDB DEFAULT CHARSET=latin1; + +-- +-- Dumping data for table `users` +-- --- Membuang data untuk tabel pr-ojek.users: ~4 rows (lebih kurang) -/*!40000 ALTER TABLE `users` DISABLE KEYS */; INSERT INTO `users` (`ID`, `name`, `username`, `email`, `password`, `phone_number`, `driver`, `image`) VALUES - (1, 'Jehian', 'reiva5', 'jehiannormansaviero@gmail.com', '1arext1ar', '081382525626', 0, './img/HMIF-Jehian.jpg'), - (2, 'Adya Naufal Fikri', 'adyanf', 'adyanf@gmail.com', 'opsrtisuc', '089510149602', 1, './img/HMIF-Adya.jpg'), - (3, 'Vigor Akbar', 'vigorakbar', 'vigorakbar@gmail.com', 'bsuigasum', '08812387183', 1, './img/HMIF-Vigor.jpg'), - (4, 'Turfa Auliarachman', 'kingfalcon', 'nangisdarah@gmail.com', 'thtorhrot', '082132400651', 1, './img/HMIF-Turfa.jpg'); -/*!40000 ALTER TABLE `users` ENABLE KEYS */; - -/*!40101 SET SQL_MODE=IFNULL(@OLD_SQL_MODE, '') */; -/*!40014 SET FOREIGN_KEY_CHECKS=IF(@OLD_FOREIGN_KEY_CHECKS IS NULL, 1, @OLD_FOREIGN_KEY_CHECKS) */; +(1, 'Jehian', 'reiva5', 'jehiannormansaviero@gmail.com', '1arext1ar', '081382525626', 0, './img/HMIF-Jehian.jpg'), +(2, 'Adya Naufal Fikri', 'adyanf', 'adyanf@gmail.com', 'opsrtisuc', '089510149602', 1, './img/HMIF-Adya.jpg'), +(3, 'Vigor Akbar', 'vigorakbar', 'vigorakbar@gmail.com', 'bsuigasum', '08812387183', 1, './img/HMIF-Vigor.jpg'), +(4, 'Turfa Auliarachman', 'kingfalcon', 'nangisdarah@gmail.com', 'thtorhrot', '082132400651', 1, './img/HMIF-Turfa.jpg'), +(5, 'Fildah Ananda Amalia', 'fildahfreeze', 'fildahanandaamalia@gmail.com', 'nadlsshhsd', '081381767784', 1, './img/HMIF-Fildah.jpg'); + +-- +-- Indexes for dumped tables +-- + +-- +-- Indexes for table `drivers` +-- +ALTER TABLE `drivers` + ADD PRIMARY KEY (`ID`); + +-- +-- Indexes for table `driver_locations` +-- +ALTER TABLE `driver_locations` + ADD KEY `ID` (`ID`); + +-- +-- Indexes for table `transaction` +-- +ALTER TABLE `transaction` + ADD PRIMARY KEY (`ID`), + ADD KEY `id_driver` (`id_driver`), + ADD KEY `id_user` (`id_user`); + +-- +-- Indexes for table `users` +-- +ALTER TABLE `users` + ADD PRIMARY KEY (`ID`); + +-- +-- AUTO_INCREMENT for dumped tables +-- + +-- +-- AUTO_INCREMENT for table `users` +-- +ALTER TABLE `users` + MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6; + +-- +-- Constraints for dumped tables +-- + +-- +-- Constraints for table `drivers` +-- +ALTER TABLE `drivers` + ADD CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`); + +-- +-- Constraints for table `driver_locations` +-- +ALTER TABLE `driver_locations` + ADD CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`); + +-- +-- Constraints for table `transaction` +-- +ALTER TABLE `transaction` + ADD CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), + ADD CONSTRAINT `transaction_ibfk_2` FOREIGN KEY (`id_user`) REFERENCES `users` (`ID`); +COMMIT; + /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; +/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; +/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; -- GitLab From c21d77f7269fce458d2225b83a4ab9ab2c431049 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 02:42:27 +0700 Subject: [PATCH 54/92] merubah format tampilan tanggal pada history driver --- history-driver.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-driver.php b/history-driver.php index 87c82162..905e3066 100644 --- a/history-driver.php +++ b/history-driver.php @@ -19,7 +19,7 @@ </div> <div class="header2"> <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> @@ -41,7 +41,7 @@ while($row = mysqli_fetch_assoc($result)) { echo '<div class="listBox">'; $image = '<img src="' . $row['image'] . '" class="thumbnail">'; - echo $image.'<div class="date">' . $row['time'] . '</div>'; + echo $image.'<div class="date">' . date('l', strtotime($row['time'])) . ', ' . date('F jS Y', strtotime($row['time'])) . '</div>'; echo '<div class="name"> ' . $row['name']; echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination']; echo '<div class="rating"> Gave ' . $row['rating'] . ' stars'; -- GitLab From f523114efe52377dced6d112ccf36da0f07a381e Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 02:52:52 +0700 Subject: [PATCH 55/92] ubah ke php --- history-driver.php | 44 ++++++++++++-------------------------------- 1 file changed, 12 insertions(+), 32 deletions(-) diff --git a/history-driver.php b/history-driver.php index 87c82162..97ca585c 100644 --- a/history-driver.php +++ b/history-driver.php @@ -38,45 +38,25 @@ $result = mysqli_query($conn,$sql); if (mysqli_num_rows($result) > 0) { // output data of each row + $idx = 1; while($row = mysqli_fetch_assoc($result)) { - echo '<div class="listBox">'; - $image = '<img src="' . $row['image'] . '" class="thumbnail">'; - echo $image.'<div class="date">' . $row['time'] . '</div>'; - echo '<div class="name"> ' . $row['name']; - echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination']; - echo '<div class="rating"> Gave ' . $row['rating'] . ' stars'; - echo '<br><br><br>'; + echo '<div class="listBox" id=' .$idx . '>'; + $image = '<img src="' . $row['image'] . '" class="thumbnail"></img>'; + echo '<button class="buttonHide" onclick="hideElement(' .$idx . ')">HIDE</button>'; + echo $image.'<div class="date">' . $row['time'] . '</div>'; + echo '<div class="name"> ' . $row['name'] . '</div>'; + echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; + echo '<div class="rating"> Gave ' . $row['rating'] . ' stars</div>'; + echo '<div class="comment"> and left comment: </div>'; + echo '<div class="comment">' . $row['comment'] . '</div>'; '</div>'; + $idx++; } } else { echo "0 results"; } $conn->close(); - ?> - - <div class="listBox" id="lisbox1"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> - <div class="date">5 October 2017</div> - <div class="name">Elmo</div> - <div class="route">Magetan-Maospati</div> - <div class="rating">Gave star</div> - <div class="comment"> - <div>and left comment:</div> - <div>tralalalala senang sekali ya kali semuanya bisa ikutan kan kuotanya cuma dikit tapi kalo emang kepengen banget paling bisa nebeng sama ojek yang lain kan udah fren ya</div> - </div> - - </div> - <div class="listBox" id="lisbox2"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="hideElement('lisbox2')">HIDE</button> - <div class="date">3 October 2017</div> - <div class="name">Bert</div> - <div class="route">Magetan-Madiun</div> - <div class="rating">Gave star</div> - <div class="comment">and left comment:</div> - </div> - + ?> </div> <script src="js/history.js" type="text/javascript"></script> </body> -- GitLab From dbe98ca982d43224a9342887be154810ac41b3fc Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 02:53:02 +0700 Subject: [PATCH 56/92] merubah data type time menjadi DateTime pada tabel transaction --- database/PR-Ojek.sql | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/database/PR-Ojek.sql b/database/PR-Ojek.sql index 8174f1fd..5dc43325 100644 --- a/database/PR-Ojek.sql +++ b/database/PR-Ojek.sql @@ -3,8 +3,8 @@ -- https://www.phpmyadmin.net/ -- -- Host: 127.0.0.1 --- Generation Time: Oct 06, 2017 at 08:57 PM --- Server version: 10.1.26-MariaDB +-- Generation Time: 06 Okt 2017 pada 21.50 +-- Versi Server: 10.1.26-MariaDB -- PHP Version: 7.1.9 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; @@ -25,7 +25,7 @@ SET time_zone = "+00:00"; -- -------------------------------------------------------- -- --- Table structure for table `drivers` +-- Struktur dari tabel `drivers` -- CREATE TABLE `drivers` ( @@ -36,7 +36,7 @@ CREATE TABLE `drivers` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- --- Dumping data for table `drivers` +-- Dumping data untuk tabel `drivers` -- INSERT INTO `drivers` (`ID`, `name`, `total_rating`, `total_passangers`) VALUES @@ -48,7 +48,7 @@ INSERT INTO `drivers` (`ID`, `name`, `total_rating`, `total_passangers`) VALUES -- -------------------------------------------------------- -- --- Table structure for table `driver_locations` +-- Struktur dari tabel `driver_locations` -- CREATE TABLE `driver_locations` ( @@ -57,7 +57,7 @@ CREATE TABLE `driver_locations` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- --- Dumping data for table `driver_locations` +-- Dumping data untuk tabel `driver_locations` -- INSERT INTO `driver_locations` (`ID`, `location`) VALUES @@ -74,7 +74,7 @@ INSERT INTO `driver_locations` (`ID`, `location`) VALUES -- -------------------------------------------------------- -- --- Table structure for table `transaction` +-- Struktur dari tabel `transaction` -- CREATE TABLE `transaction` ( @@ -83,23 +83,23 @@ CREATE TABLE `transaction` ( `id_driver` int(11) NOT NULL, `rating` int(11) NOT NULL, `comment` varchar(1024) NOT NULL, - `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, `picking_point` varchar(50) NOT NULL, `destination` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- --- Dumping data for table `transaction` +-- Dumping data untuk tabel `transaction` -- INSERT INTO `transaction` (`ID`, `id_user`, `id_driver`, `rating`, `comment`, `time`, `picking_point`, `destination`) VALUES -(1, 1, 2, 4, 'Nebeng teross', '2017-10-06 18:00:30', 'tubagus ismail', 'pasar baru'), -(2, 3, 4, 3, 'Lamban banget euy', '2017-10-06 18:00:30', 'stasiun bandung', 'dipatiukur'); +(1, 1, 2, 4, 'Nebeng teross', '2017-10-07 02:10:48', 'tubagus ismail', 'pasar baru'), +(2, 3, 4, 3, 'Lamban banget euy', '2017-10-07 02:12:22', 'stasiun bandung', 'dipatiukur'); -- -------------------------------------------------------- -- --- Table structure for table `users` +-- Struktur dari tabel `users` -- CREATE TABLE `users` ( @@ -114,7 +114,7 @@ CREATE TABLE `users` ( ) ENGINE=InnoDB DEFAULT CHARSET=latin1; -- --- Dumping data for table `users` +-- Dumping data untuk tabel `users` -- INSERT INTO `users` (`ID`, `name`, `username`, `email`, `password`, `phone_number`, `driver`, `image`) VALUES @@ -165,23 +165,23 @@ ALTER TABLE `users` MODIFY `ID` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=6; -- --- Constraints for dumped tables +-- Ketidakleluasaan untuk tabel pelimpahan (Dumped Tables) -- -- --- Constraints for table `drivers` +-- Ketidakleluasaan untuk tabel `drivers` -- ALTER TABLE `drivers` ADD CONSTRAINT `drivers_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `users` (`ID`); -- --- Constraints for table `driver_locations` +-- Ketidakleluasaan untuk tabel `driver_locations` -- ALTER TABLE `driver_locations` ADD CONSTRAINT `driver_locations_ibfk_1` FOREIGN KEY (`ID`) REFERENCES `drivers` (`ID`); -- --- Constraints for table `transaction` +-- Ketidakleluasaan untuk tabel `transaction` -- ALTER TABLE `transaction` ADD CONSTRAINT `transaction_ibfk_1` FOREIGN KEY (`id_driver`) REFERENCES `drivers` (`ID`), -- GitLab From 47f3ec7d33a208e1ea5b9d1ac6171c536116729b Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 03:00:23 +0700 Subject: [PATCH 57/92] memperbaiki conflict --- history-driver.php | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/history-driver.php b/history-driver.php index 1db5cb34..091658ba 100644 --- a/history-driver.php +++ b/history-driver.php @@ -40,25 +40,16 @@ // output data of each row $idx = 1; while($row = mysqli_fetch_assoc($result)) { -<<<<<<< HEAD - echo '<div class="listBox" id=' .$idx . '>'; - $image = '<img src="' . $row['image'] . '" class="thumbnail"></img>'; - echo '<button class="buttonHide" onclick="hideElement(' .$idx . ')">HIDE</button>'; - echo $image.'<div class="date">' . $row['time'] . '</div>'; - echo '<div class="name"> ' . $row['name'] . '</div>'; - echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; - echo '<div class="rating"> Gave ' . $row['rating'] . ' stars</div>'; - echo '<div class="comment"> and left comment: </div>'; - echo '<div class="comment">' . $row['comment'] . '</div>'; -======= echo '<div class="listBox">'; $image = '<img src="' . $row['image'] . '" class="thumbnail">'; + echo '<button class="buttonHide" onclick="hideElement(' .$idx . ')">HIDE</button>'; echo $image.'<div class="date">' . date('l', strtotime($row['time'])) . ', ' . date('F jS Y', strtotime($row['time'])) . '</div>'; echo '<div class="name"> ' . $row['name']; echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination']; echo '<div class="rating"> Gave ' . $row['rating'] . ' stars'; + echo '<div class="comment"> and left comment: </div>'; + echo '<div class="comment">' . $row['comment'] . '</div>'; echo '<br><br><br>'; ->>>>>>> c21d77f7269fce458d2225b83a4ab9ab2c431049 '</div>'; $idx++; } -- GitLab From 81b5e22ee820fcf751cc9cb8895e348c2f6dae2e Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 03:32:08 +0700 Subject: [PATCH 58/92] Fixing Layouting for order ojek --- completeorder.php | 19 +++++++++----- css/orderojek.css | 55 ++++++++++++++++++++++++++++++++++++++++ finish.php | 13 ++++++++++ selectdriver.php | 64 +++++++++++++++++++++++++++++------------------ 4 files changed, 121 insertions(+), 30 deletions(-) create mode 100644 finish.php diff --git a/completeorder.php b/completeorder.php index 82d2a367..86f4cb50 100644 --- a/completeorder.php +++ b/completeorder.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); if(isset($_POST["submit"])) { - + echo "Maaf mas, salah tempat ya?"; } ?> @@ -43,7 +43,12 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form> + </div> + <div class="image"> + <img src= <?php echo $_POST['image']; ?> class="circle"> + </div> + <div class="form"> + <form action="finish.php" id="selesai" name="selesai" method="POST"> <div class="star"> <span class="star-rating star-5"> <input type="radio" name="rating" value="1"><i></i> @@ -53,10 +58,12 @@ <input type="radio" name="rating" value="5"><i></i> </span> </div> - <input class="commentBox" type="text" name="comment" placeholder="Your comment..."> - <input type="submit" name="submit" value="COMPLETE ORDER"> - </form> + <div class="header3"><b><?php echo '@'.$_POST["username"] ?></b></div> + <div class="header3 subtitle"><?php echo $_POST["name"] ?></div> + <textarea rows="2" cols="50" name="comment" id="comment" placeholder="Your comment..."></textarea> + <button type="finish" name="finish">COMPLETE ORDER</button> + </form> </div> - </div> + </div> </body> </html> \ No newline at end of file diff --git a/css/orderojek.css b/css/orderojek.css index 7498a5e4..e8492c06 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -17,6 +17,12 @@ font-size: 24px; } +.header3.subtitle { + font-size: 18px; + text-align: center; + color: black; +} + .header3.paragraph { font-size: 18px; text-align: center; @@ -234,6 +240,22 @@ input[name=choosen] { font-family: Garamond; } +button[name=finish] { + display: table; + text-align: center; + margin-right: 10px; + float: right; + cursor: pointer; + width: 100px; + height: 70px; + border-radius: 10px; + border: 1px solid black; + background: #82d504; + font-size: 14px; + font-family: Garamond; + padding: 5px; +} + input[name=submit] { display: table; margin: 0 auto; @@ -332,3 +354,36 @@ input[name=submit] { .star-rating.star-5 i ~ i ~ i ~ i {width: 80%;} .star-rating.star-5 i ~ i ~ i ~ i ~i {width: 100%;} +.circle{ + border-radius: 50%; + width: 100px; + height: 100px; + position: absolute; + margin: auto; + top: 0; + left: 0; + right: 0; + bottom: 0; +} + +.image { + width: 100%; + display: flex; + flex-wrap: wrap; + margin-top: 150px; +} + +.form { + margin: 0 auto; + text-align: center; + word-break: break-all; + word-wrap: break-word; +} + +.commentBox { + margin-top: 20px; +} + +.form input[name="submit"] { + margin-top: 50px; +} \ No newline at end of file diff --git a/finish.php b/finish.php new file mode 100644 index 00000000..2a8215c9 --- /dev/null +++ b/finish.php @@ -0,0 +1,13 @@ +<!DOCTYPE html> +<html> +<head> + <link rel="stylesheet" type="text/css" href="css/orderojek.css"> + <script src="js/order.js"></script> +</head> +<body> + <?php + $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); + $query = "INSERT INTO transaction (id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" . $_POST['id_active']; + ?> +</body> +</html> \ No newline at end of file diff --git a/selectdriver.php b/selectdriver.php index 78046a34..4cbb85cf 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -61,41 +61,57 @@ echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; echo '<input type="hidden" name="pickingPoint" value="' . $_POST['pickingPoint'] . '">'; echo '<input type="hidden" name="destination" value="' . $_POST['destination'] . '">'; + echo '<input type="hidden" name="image" value="' . $res['image'] . '">'; + echo '<input type="hidden" name="username" value="' . $res['username'] . '">'; + echo '<input type="hidden" name="name" value="' . $res['name'] . '">'; echo '</div>'; echo '</form>'; } else { echo "NOTHING TO DISPLAY :("; } + mysqli_close($con); ?> </div> </div> <div class="roundedBox others"> <div class="header3"><b>OTHER DRIVERS:</b></div> - <?php - $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); - $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE name NOT like '%".$prefer_driver."%' AND location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; - $tmp = mysqli_query($con, $query); - $exist = $prefer_driver !== "" && mysqli_num_rows($tmp) > 0; - if ($exist){ - while ($res = mysqli_fetch_assoc($tmp)){ - $image = '<img src="' . $res['image'] . '" class="gambar">'; - echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; - echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; - echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; - echo '<div class="choosen">'; - echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; - echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; - echo '<input type="hidden" name="pickingPoint" value="' . $_POST['pickingPoint'] . '">'; - echo '<input type="hidden" name="destination" value="' . $_POST['destination'] . '">'; - echo '</div>'; - echo '</form>'; - echo '<br><br><br>'; + <div class="header3 paragraph"> + <?php + $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); + if ($prefer_driver !== ""){ + $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE name NOT like '%".$prefer_driver."%' AND location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; + } else { + $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; + } + $tmp = mysqli_query($con, $query); + $exist = mysqli_num_rows($tmp) > 0; + if ($exist){ + while ($res = mysqli_fetch_assoc($tmp)){ + $image = '<img src="' . $res['image'] . '" class="gambar">'; + echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; + echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; + echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; + echo '<div class="choosen">'; + echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; + echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; + echo '<input type="hidden" name="pickingPoint" value="' . $_POST['pickingPoint'] . '">'; + echo '<input type="hidden" name="destination" value="' . $_POST['destination'] . '">'; + echo '<input type="hidden" name="image" value="' . $res['image'] . '">'; + echo '<input type="hidden" name="username" value="' . $res['username'] . '">'; + echo '<input type="hidden" name="name" value="' . $res['name'] . '">'; + echo '</div>'; + echo '</form>'; + echo '<br><br><br>'; + } + } else { + echo '<br>'; + echo "NOTHING TO DISPLAY :("; + echo '<br>'; } - } else { - echo "NOTHING TO DISPLAY :("; - } - ?> + mysqli_close($con); + ?> + </div> </div> </div> </body> -</html> \ No newline at end of file +</html> -- GitLab From c8ab09882e7921e18041a0e1d5c61323a53114f6 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sat, 7 Oct 2017 04:03:23 +0700 Subject: [PATCH 59/92] connecting ajax to database --- login.php | 1 - validation.php | 32 ++++++++++++++++++-------------- 2 files changed, 18 insertions(+), 15 deletions(-) diff --git a/login.php b/login.php index 45abf9bb..df618f4e 100644 --- a/login.php +++ b/login.php @@ -17,7 +17,6 @@ if(isset($_POST["submit"])){ echo "<script>alert('Wrong password!')</script>"; } else { - $_SESSION["id_active"] = $row["ID"]; header('Location: profile.php?id_active=' . $ID); exit; } diff --git a/validation.php b/validation.php index ebc008f5..cf7414a9 100644 --- a/validation.php +++ b/validation.php @@ -1,24 +1,28 @@ <?php +require("includes/config.php"); + if (!empty($_REQUEST['u'])){ - $usernames = array("adyanf", "adyanaufalF", "adyanaufalfikri"); $toCheck = $_REQUEST['u']; - if (in_array($toCheck, $usernames)){ - echo "false"; - } - else { - echo "true"; - } + $sql = "SELECT * FROM users WHERE username = '$toCheck'"; + $result = mysqli_query($conn, $sql); + if (mysqli_num_rows($result) > 0){ + echo "false"; + } + else { + echo "true"; + } } if (!empty($_REQUEST['e'])){ - $emails = array("adyanaufalf@gmail.com", "adyanaufalfikri@gmail.com", "13515130@std.stei.itb.ac.id"); $toCheck = $_REQUEST['e']; - if (in_array($toCheck, $emails)){ - echo "false"; - } - else { - echo "true"; - } + $sql = "SELECT * FROM users WHERE email = '$toCheck'"; + $result = mysqli_query($conn, $sql); + if (mysqli_num_rows($result) > 0){ + echo "false"; + } + else { + echo "true"; + } } ?> \ No newline at end of file -- GitLab From 34da3c6b9520f895c0fdfa2f70332a6cc62845f5 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sat, 7 Oct 2017 04:04:16 +0700 Subject: [PATCH 60/92] correcting image upload bug --- editprofile.php | 109 ++++++++++++++++++------------- img/Foto - Adya Naufal Fikri.jpg | Bin 0 -> 392642 bytes 2 files changed, 62 insertions(+), 47 deletions(-) create mode 100644 img/Foto - Adya Naufal Fikri.jpg diff --git a/editprofile.php b/editprofile.php index 199fdadf..53c6a193 100644 --- a/editprofile.php +++ b/editprofile.php @@ -20,56 +20,71 @@ if(isset($_POST["submit"])) { $name = $_POST["name"]; $phone_number = $_POST["phone"]; $driver = (!isset($_POST["driver"])) ? 0 : 1; - - $target_dir = "img/"; - $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); - $uploadOk = 1; - $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION); - - $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]); - if($check !== false) { - //echo "File is an image - " . $check["mime"] . "."; + if($_POST["submit"] === ""){ + $target_dir = "img/"; + $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); $uploadOk = 1; - } else { - //echo "File is not an image."; - $uploadOk = 0; - } - // Check if file already exists - if (file_exists($target_file)) { - //echo "Sorry, file already exists."; - $uploadOk = 0; - } - // Check file size - if ($_FILES["fileToUpload"]["size"] > 2000000) { - //echo "Sorry, your file is too large."; - $uploadOk = 0; - } - // Allow certain file formats - if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" - && $imageFileType != "gif" ) { - //echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed."; - $uploadOk = 0; - } - // Check if $uploadOk is set to 0 by an error - if ($uploadOk == 0) { - //echo "Sorry, your file was not uploaded."; - $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; - // if everything is ok, try to upload file - } else { - if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { - //echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; - $image = './' . $target_file; - $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver, image='$image' WHERE ID=$id_active"; + $imageFileType = pathinfo($target_file,PATHINFO_EXTENSION); + + $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]); + if($check !== false) { + //echo "File is an image - " . $check["mime"] . "."; + $uploadOk = 1; + } else { + //echo "File is not an image."; + $uploadOk = 0; + } + // Check if file already exists + if (file_exists($target_file)) { + //echo "Sorry, file already exists."; + $uploadOk = 0; + } + // Check file size + if ($_FILES["fileToUpload"]["size"] > 2000000) { + //echo "Sorry, your file is too large."; + $uploadOk = 0; + } + // Allow certain file formats + if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" + && $imageFileType != "gif" ) { + //echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed."; + $uploadOk = 0; + } + // Check if $uploadOk is set to 0 by an error + if ($uploadOk == 0) { + //echo "Sorry, your file was not uploaded."; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + // if everything is ok, try to upload file } else { - //echo "Sorry, there was an error uploading your file."; - $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + $sql = "SELECT image FROM users WHERE ID=$id_active"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $image = $row["image"]; + } + unlink($image); + if (move_uploaded_file($_FILES["fileToUpload"]["tmp_name"], $target_file)) { + //echo "The file ". basename( $_FILES["fileToUpload"]["name"]). " has been uploaded."; + $image = './' . $target_file; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver, image='$image' WHERE ID=$id_active"; + } else { + //echo "Sorry, there was an error uploading your file."; + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + } } + + if ($conn->query($sql) === TRUE) { + //echo "Record updated successfully"; + } else { + //echo "Error updating record: " . $conn->error; + } } - - if ($conn->query($sql) === TRUE) { - //echo "Record updated successfully"; - } else { - //echo "Error updating record: " . $conn->error; + else { + $sql = "UPDATE users SET name='$name', phone_number='$phone_number', driver=$driver WHERE ID=$id_active"; + if ($conn->query($sql) === TRUE) { + //echo "Record updated successfully"; + } else { + //echo "Error updating record: " . $conn->error; + } } } ?> @@ -93,7 +108,7 @@ if(isset($_POST["submit"])) { </div> <div class="update-img"> <h4>Update profile picture</h4> - <input id="uploadFile" type="text" disabled="disabled"> + <input id="uploadFile" name="nameFile" type="text" disabled="disabled"> <div class="fileUpload"> <span>Browse...</span> <input id="uploadBtn" name="fileToUpload" type="file" class="upload"> diff --git a/img/Foto - Adya Naufal Fikri.jpg b/img/Foto - Adya Naufal Fikri.jpg new file mode 100644 index 0000000000000000000000000000000000000000..de2692b17f5dcea28f827bd5fdc1b71021405cc7 GIT binary patch literal 392642 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	S#mFl}c!qV5JytDmZ!G|!X#;+3Ux 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∋<@<^4Xs5!0P| z`8KmF)%XMQ$0a$8oxeF~+`yB~*xc4@_Mlibyy(qH@aO5dldZwV)3;o?N75QO%zS{V z?|s}O86pQc(A~tRyXZUNDk7I%Fu*ZpPgIMunoDihX-ipH=IF*7{caF|%5+al2VFo$ z4tx!+^Lf%(oi&>8$48o-Lv>Ygne{hXsFY`yXgZ|^jk~F|=qhZeqGt^8BMz`LyOV;! zAvIBYssl$8ll1p|X{(<Bzr<ukWQDtb@4#LzU4gYQk$mYisY_C4CeT5fbon*s{2rE< zjNg?-%2$?p!(1U;BSmWVQm-0%sj7FgKF%)?!RkwO#9>%9{HC+(2I-BBxQ3v=Kze~F z(`S&~D`3>~rIv!Kl(q==VtC@e;0+%8K900K@fa=LcYPURzx>GJx>ebf&Ya2=J7J4v zZ~>|b(|fb}D)&rZJ!z=pQ%3y6yMbm%${>L_Q7W-)_|xiU^`Jr5bHx{Fwb^jp`9+Tp z`*q8QLaiU8o5~;X6MNq29qpjD!O^mxmv0=LU!o+IMgY!Lz43rRo$J?bbMzYTM01oj zCwek5wlQiK_TW<hHn$&TOD<dUOsqdN-yM!Z&RuWiNE4LsnB&h(I*9L1h7ddqkUt&e zm;Ig>`%D$1eb?k?SYW7kb%2WKJcB*X70OZrVM8<!>vsra^yUmD8k>}vY*aZ*#`FQt z!Bt}OMQgG%-ItZMt&qar2ZeP=(SQAWr01=6N4xyy(%SxLOnz_yZKu3Wm*Y>PO9`XE zpU4ssC+~i2{~1nS$cBSzwd<?kRIAi}1}wOm!q79I_#<~kr+0J2QFQj86?lWhZ_>RC zJg};*hjLf8tMZBQPVHMy=3QPXH@lQr*KpjfC=iA>HrdLWME1!{pbQKMo{Ew;ajjEc ze<S#|kAv+Wd{;nYPSyI5!vas?gSJ0_g}gr#Xe!of(nDkqV)HEIw?@LWz%ju5zmYEX z69Mu!`jc`gaO_MbZrN}chmP{Xe_O96NTo44K<_<0X2#2);C<fYT`3e-lu?b00OABR zqP#ML(Mme##v|9b@=-b2sEjtt!oLBmfb@Wo2uoHkN`BTp!g}Zb_U`M%Tj6ramrIO2 zX_16Qpb$^TmiobKPbABs(4g$^3Qh3*Ffhf1^620KAd$a+ZWIy(x<_13yUAx<$qyWB z%wJZmEk4e*GEl*%Pn#B2ThIUdizc&Jsol}4xMBQjsw`+$6^RlkP`MOJdMx`DuBP_S zV9BTBMHfH(?k+hT^0lG>eZ-yPVU9D$O^`{ja^#DkF;~Su0HUUC9*D%Lj4!~h-|c@| zeDHZrie2fMqQYuPXBkuSk}YHN+0g;|32o(Jna3(AcB1qHl<nNx8DCV9tAipHUgvW| z%LZ9prWtlOYrd#Zvup)Ahu>aaR}H+D^Xj8gg7fL|*{e;SkNhD9QHG;yoKL6|-k-;I z%^j$zhUR&<Vz8n|9C9lw9$vFNFVXh#2RPK6QQOXK!cnkSeoiF@$ZRG<{Go!GNc8<! zxraPz<?o~!SrHNBpI}RJQ$%oJjq;=|^-CWt^URrh^zG9V^N(45=C!pQH~p|&3WDY0 zkVj*GqRUkVJrK?@BBw<}XqvW`@&+QGkLdHxn^b?17w-BQ^d&gYShb43H0kYbsC*S7 zpinZFB%ZnXT*T+pr=qQohc<%w8;aDct=rr-%)t|P%dsj%+K%U{<Ras&!Dyq%Eg@pn z<@h_pr@|xa^u|jh7xOL$Ftd`Sz%yfo&Fdbcjp$!ifeMY4p-+cxt)ZVBzjff#!7e7T zWi7@cPc=0m7<Vex;y?=`U{8I~ySrhsE<#&qAkGqR&Q_2;V$wAM!;Nke$3ngGEEbsU z;)}aN^uvcGoDdhFI!`;yu}4DULt}gK%wA}i<vJq33hI*;@$ciR=t9LuDi-ZJOs-p; z^RpxDaeeJt=jHJgm9p<9iwYx02JvuA?PwxMIHXPUyLBEzdF&AVjHM=vC#i<Ri)%xk zl*=b$lBe6e%F5v+avN(jL#EwJ=qh6249x{E_N$jamZh<?6<c-cgRPIq-(%F9IXp@O zGw&9dp1Co`o3kFYww&DB9DReNOWPfwPhMgDCVpu~^!wEMxd~BpSUO@$Ye$COsFcbv zR-fA@5+bdWPbTyBGs`NN&|5ezG7y4zM~$qBDlvUgi&;l1(l^qgA_;tx*U5&FpGywk zLmeEPv{+b<L{lRf`0lvxR<G;mqr~&0$#LTYwj=LN%c}p-**(86K^Rn)&1FcjE@=+r zZv&k(6huDJYCBsFLAR3t+U)OsfX7^DKla}u$l8JV{ymL8_A}5MQdOobNUckIV89I+ z%)lxC;+WxK@nwtAB>a`*Y|wI(lW{buhj4C`9^3~#fGG!y)8~l+EjQtFN$sGzNMB40 z?mhOG%Cho|4O~R2#qhyPfls(f)G)CLR^ld9OG5)KRK~D_k29XpRIM<@86L}SWhQ~h z?O6;bY;A*9bBL_WWb45*g@DkHsN_Y?lZZ)4Z({?t!A5bw4q!78q>b}d*tM8t5a0n8 zsX;vL7dK<zgUZZjC>IL=hR<YftJ3}Zt}-aIY+Dc9nb2ei%RE_McTP4bWD#o9ZT8_Y zW$XYKFe$a_wC{e}9F{SwV`M$hl}m}-#w>%eEA$^5_z_!AN|(2FbmDOogbA%({69VU zS-MfVMA=~D*Zd@-XZ!XC|Ef7+)pKD*9p9Z(Q~6+9-#5{xZNw~!=`Z&eo9Vf}fBJe( zV`^=Z3%OmT?Y58+hNw5)w{75`{yN}HnGMdVVx15QEGaEz^<@qxtK^tUu4I`?ToC)r zjasbx#LZEm?7Rdqd8!7e6gff+4Z1Ws?6HnR^+&(A>cnbhTb^^s1wtpT;|Je1llAh9 za9noDB`0G(nTOqKdKo2`dho?DdUIv9GJ8Dd#w@uM>E8_*y4!;0!zg(FG;yAW3UGhm zV99-4*j9Imi2|Git{dGt$Lgz^9bB(g&Iy=<y*3J4cgy43gC<zrH;FWoCT~jJ9FCa{ zZ)8A+jQ;f3U0IKN_OVrRkYM1k1;<b#%eQ*!j4N|Tba4DHDZB%oYijg4^y{ra|F<y4 zCEoL7SO@_7dS-fT@sbVPKoY<oXM<2uS9EIWUW-g_3{cA}y4gJpM;fuDz#}hu<VD_N zo`)M@Je}=(89-jaIt);L5GO9$_i?x;qZ=_y0uu<}ty#%^&F&`);|h)Hz0wk)oBJNl z=LOo76Ta@14&|v5f(PK2L3pMCG>Mv3^W5Uci0dEQ*`x|)BYTVi^r1#{<c{MPTi2?> zF>urWN1R!W>%7(nlBt3DmERMrut?&tKSm;IgqcnHiyUk)2-b*1T(d)VJw0ovps7{P zt1Ca)3+e)8@MMc@4p}kH$(O?-si4lDL^mA)Gg)$1MCIc?yT(us5cLBZ>pvkuA;|Bw zMW!=K)i=@;xO4ab+&ln`$HD4TH!?TJ`WC%ZoOO-PWC3typMpZw)QeXa@8S)7H+TkD z-uINQW&ze*py`xe+ztkNI6z!?uXqDGoP@4zKTZ11nT$kXYlPo7#FWR@kmu0td%HI8 zD(~E^8L?JXIX`mtM6i;}{9<M)+`w%zZ6%v;X=G#{9dP}lv0t8k&hd(+zdK81L+$m} zhIVS&Q1ya>hPJpm@@U+|;#69w2Z6G(=x+_REU_Am6N&uyG`8l^MbEdlzXQuAraF1^ z2j4M*wT4W_3er%O;9B!9S=JHgu^EX-9c%@qkJ!Vn@=5Lcy&PjZTR1IxkTrEy5rif) z1w&$zhYe>IKLDzoH9UpUwR`nHNM@a2v`sz#PwN|Rbv%sKyRLI!D4c}5olG|Bk(aP$ zd|Y5)(bXM>y{v?;;3V+zAW5xC=c*>3ET264X+gcPpiM~iVlv|SIm!FmiH-FR&duhB zIqp#mD5U9eob!*Ybjb$}Ja{p1^m--w%nB{T%Yy-nzo;OqPWw!B#DO-353o)c(TLo3 z#99~GHpb8U#Ij9;Vz5xv6iiaQbZDX{%~tk`EMaL6^_$ZIuz%>ZB3W|E(Bb140(~*j ze(W}mbgYv5`DvX|Q2Xz&A1MI6&g(GbW5hwm={AgPGT6`BTAF$JlSG9Ijowa`xJGAL zcJTIFXMGd{(~Cc-AldIkVb0$Tkx>U0r=~FFbJ5_u86Y<_ka%akxn(p!yP`m~1#{#M zLMSeP(b@KZ3$x5e2PgE~9+bg%F(b9QEpCu$k~!{60R!l!&XAEV6Hag?4Id@&F~`AK zPvhxTiD+<tmFe*rEe0k7pfIyO6h6e27Rn!G3##GSu9^6qxCK7kz6%^WwC!1j)T*(8 ztu@)&<djJ$6!Raww%xYFHEF}aQ9ovVZuCK6!Dp(8SO@3823p)`*-~qtb9$jJnS;TR zgf3UcH0}WWC^@aeb|q?nWlPy#>7TVdyvB9k>&lC4b?vE`Fk>l{EqEdS$S}r&EG4s% zsb)u+c!Nwpy9P-Vv;hv^mrbuyZmC*~A-GE5EBhF%XccP|pOdtCuC`t%MVu2<M})tF ztnRTcO5R*7&`+yoF}(~lW;<!WLjPh@-4THD^{s%H_3n47G`v-dZ}Z6B(SXE>*<tYW zdtbxl3KdZO`Q`-pwtbl(r(pJKA>xG7qeB`jb?c8hI!tuS=KLuIg+>{@W&LUW6Ea41 zrki$mP1rT0h3T&%#Kt(YEnbs4P3Nrodxa~^c*yv1X!X#Gr3k8HbsgMRIyh}_Jm%Z= zo`}u(yvt9{QC=?>6B^EDAC{H~4B$V1mt@%@4$oZ?eXmVd{jQCY4SJ7kV76;Egtc0L zbwJ73PY=%vOWn287ZX=3t9`YYm*g#rv%8BKK>Eitm|n>H+^pCV0+ZJaf$+*bH_DAg zSF?VnVSI{t+yq@;ml)cQI!Y#pUo8!XXo}cMD7_C`EFVo{a4^I-=b}V_b>^_#rDIf$ zsq?Cz6#q6@l-dYWRI*N8ukp{Q=xpueo}6hBE@v#6dq74FwXXVYRKchf!Y2+YW>`6y z*P0#UOn#bc>F)x<7rmk>dcqcQ=V*B!(hr_Lc=d*6>#LMPGyEZK_1ecs;m@jC``bFF zhh$3Emdo`&(hSu2|83bG{%FtnLE>^1uixiio^_A%Y*z#a1fX3+>99ITimgM*k0TP- zY&hlBa0=0i>g<aTH8*aUKBq+vvX+Tl^<$PEhqF6Od)$)?zS3z6_di#7ulBmjSf6+R z@c~(DtXXwqWoi2bho#ZD+wdZvm|~&77b@D~gVS#QeQfuy%wMJ0;G5BF?@#n(#aJC( zHWS-R^bT@XzU1@ZAH>a<xlcQ2VF^ncPJ-pH?|2)_nDLiY=(HORpg2a`EF<sNKD^*l zsb-~}z@Z4<Ham2G=B^E6Gz8fb?PDl;q|E6Mfk3ownDS%_=rNNFU&WWUEfJpEzf$q- zm&r3N<j%UhI0+^+&D)91p38v*Cte}ogyI<bwFDd?lUFSQ%t+hxI^n|mc^c87?VIL+ zhqvWpfZVe8x#=$<)-G#CmrDg8%|x;fW#my+mm4*-d5$GHCG@@lSbEksC?g6%-j9XN z$@z4+E#q$Y@0&x7i1%tI{7mSWkFpDNxR2qKwpb}DvB}}0ti=mi3-%DqVsQfifV!Rn zW`0v`fJi{B=rL)rtaB$+aS9&@AK${1YJhl0EDP&7&Q<@g*;Gx*&RONtj-LcJ`_i6Q zrru$-$RQ&J`2j(uO8cVOs2AVx$IEH83@;zDTr&|g*p9+AoRFh(0X09K&NQ$1W~*%j zR1(SeO)}Ep0m{TgfRA@7uQ8De41b(zkiGe5j;p6u;jyAHQ%{$2i%{r$!v5Ij?#cPW z<_11{dEo|;=h1cZa{_wc;OnAat#*$mNuZ81S@6kSQb=s}YlBv@{QWCF6P@$mn`ULP zwn>i{NNeYbXJfqo1QKH+8M>gXTzx3;Y@Ir7DcoXTb>!lB4oO`0H(V}pBgHCPi#C1T zMe%#GW8|7Hpe}+d-gBBs_UcQ_WNT1c7SXLT&D$6xZxv%zI!@6ioGQ0ol~33ulV|US zSkef0VT-<Y@Jq~DD!lqG@Yr=T=1!LxRpj5&ksXD)j?A#gm@icy99)7A-)iw491;Vf zc?7B_1H$`++JFD5d`uqHQ3Eg%_ten1_U@qiyvs0TS&f-M86_nB(uU6ze-2bk)(&p8 zJj(ZKsV3NiSj!u#aU$H0Lz&js*7G*^&nIs;npw@xGZtiiZynU4{Ae2#AiLO*GVdv; zs;l{F`0by!Wr>vOLoO9v7N0F+BXP<Y#{ESPFw$jg_3-^91}K#%v>&Y_e1cOumhLjn zEr32hnqq8x?kb|OJ?I7xI_ysdcKj@E%3ZDjN+a5RiGkuwh%0Z(P3%xGgG)x7M~u9s zn=}8$N0;aIRYwQ@nw?LON>q#Ck}S<ovKtvqkZIz=t__N*x>~$OemI;;z9!5MC46hJ zeVwmrNv*9IPR3Slg89HMnn>SVUKo?$JWrIq%I8VJFE-0!u(FxEomzTxu-P2S>t0@^ zt))yiz-?l5kDil`Y*;^cfERo`jGnidAeijbL7X(=w0{-KsHzyVmFcs!IsZDAP*W`h zwfwyOC2bJ1nb6s>cN9<wO0<cJ1s}lBHx=)or^Bu!0GhA|P0QZxOjKBW3!DaI_61B5 zwKvzNr2L|QwtyA5pTT3qvc<<SQ*p-UiG!z|C0(dVX_yMWwS@iEi14&A%UxKsrhC$J z=F!1F`)$E&SDb%x>63buL!A1GXb1H8EGqy^I6X>vyHCW71-PpujD5r}0R^=iL@G(P zs`A1tP$1pIrM@@>e670wAS1Kn8HTK{dKvDUM*`x%(OFJot1^J8D8m7zxMdNFTpp5( zuAr1&r$0Ir4vL%~L%R!qQ0}&e)+r}_CH#}_@9{BY$&=jqPvdHIl*&tU+gc`lWlh73 zUhgH6Z8;5LS3Y+sj#0#P7cgsW-L%FOpGUj5s*ui4N$^@08VIY{u|8^^+?l@=lwAh3 zN;u;F#*x*xvWy19&JmluW2fA`3LUR80KrT^Z>!}Di6B&3{*5H@(|He!7sDgqjd+<E zJ|OD~O4zL}o0j8*jqUz}1Rnrne0b*W^M@gSDGC{~Ep&qK)#3aTj{dWleYfxu5LQ1@ zylk2ve<@9MqS)l(qyuc=_USZ8Y_<`ydD@!aX3%VVvUhA*cTaXJQ#P{6l>Tp~7Zagz z&LY209(MomBYCo{jVfAvv$kq<xh(SSl?9p-oyjjI6{WG=-MwNl%7dIW`FYYl!>)G? zs<39e=eQTSvexB{BQ(-0inL~fPm%o<bQeKVwb%ZP?0l4Ad|t4xdVShYB_}l3$57>x zko4^nDcrfe^XxA-_so{Q6;^JUj~(~hdh*@y=Sy8hN5vzTde+phYl<8^`t$UUk|+0J z2AbL|635K_VS2RS;f>2^;an0m(X{)_x?a~<U|ikv>JmlQ(PM#krL_Npw1EQV26R16 z>XzRJSe(jmH;D`jPedE5A7su<?bcqEk}11#8j~L*0v<8lr8RhSw_^=Ge}Ex;F3=w& z0x@nd*+!+)4--mX#RFv`K~Ije9E%rIB9v{BH-8wq9Yz!uZxRcQDk7VQWgFQ=om)RP zXoUOTMQvZk8wv8g;Bmw>?+$e{?9LD)tPp`CdiD$*W*K8=f6_GtyXh{(r}m*qYbqrw zynX|SppFeb)?xo<^ix&i`Ia?yTEIAde_!eOsNgy7>3IAJ3p{i7j}JJzqxhU|g=YDA zd4Tusx2^0-H-I7jXb|S4irIy;@w@x{{iZI?A91My_>W@DzXU$8kI+b8!{H7!k7C>R zFSs-i4*1p@iKxcV#rC2jaZ;Y8Jgm`jrP@X$!%)=Z1x{x#)p%*oEfa%??w1pIi~Mvb z&kJG<G;>yDSelJ=NcYWAF`?zoJ!uzsb~qqKun5f@K3$dvub|sxG@{w<!#@3>BIG<n z;>{!J*hHc(uE!GQXV+y|OC&14(;AISP;oSp(b7K5PGCO=bHsm6^}05`bc!N)d0e4N zLV4#VQ<LyyrYzFqXsNUvBK`B5Y@thk=q=qn_>>j41hv<->AI%SjZxC#WagTx{=Q8% z3{&PUk91p;D76GD2cT$mrq#@wCBY4%jt~|>y#c%pDDAPXJ4bq3Wy_l3IY)rF0)ClS z$TsD&E{zvKaA_l+z(PmVa*=SuYU5AN+dinfBxx2R*`(o*PYW%z#p_p=zSYZ44;$et z{OR9_8xoMXcd}zH>mp{8Fv0bVSk3YD-u*9)s_-XilC#gGX`6HBynY^5JB7F_M3lZF zQWSh>b^y|q+5XCbJP@+B9QrE5?ZeS@Z9~_U;Ik58iw*Y4-!M}5tYInVC<g|*hsKhD zbz)BD8^$PWRJAmYtLBMlRcWblPH&)HVEUzraMu`jxAx@A`0wHY5w`e%V>AzUP>4`3 zR$3@!S_WG3<tbRzpEfA8`?%m_XH_I%jAzblIssDn`yv>IizFrrRWPUB%u4;xlv{T} zvmpFbm2k#Xay$fz4CG6p%>VdWc@}nO(9YZAcg3~q7AXi9#k+-L+UJ10Rc=(Zi#sH~ zL=?VIRHqL6^+GZ(<K%%AtGx4H8)j}OEq#c~GC}AAHX@kU;_Uc5A7$3M;cC77?tVF= zs;M>d{gt34hFCc-I^yg6CkZuv6NIx@jx`7e)z)q+JPiuKTK;?W!D){x?-ec|-yG4Z zMTn_CYwaYmWo?nfy4w5Bns(Z}XGkF-=XfAEQ-vE(7_S2V^^o>7)#X{8Ka<<r3eqaE z4w|+$oE4Xn<Y6*w)te_LXBC)7)olJ&4R4bA?MAfx!G5Oh5$^Rz&aBb+kk7a!+KTnd z<<j%i;BU7U?{D4y(G8oj(YfY+u9N;r4wf<(s*8sJFy)Wmjspl8degh<#q<Y?`JvH? zM;UyS(A{ff%N<11eOC1a(~s?4rTRKdl-^QVxUSFg$coj%LdL2Ui0K5P;&LF!i$9?& zmm5%(zmL9{ObkyJ1>)!)(^)&{>}3wlSzj8<WUe@Nwc!2ju2~<CfpCLpbYoVE+y+N$ z8*5uqlJU~!S#YTEPuoh;B1%unO_l%$m60vnsNKV%#PFn>*2*nD`o>$7zW9Fss7L)A zo1_|#AC+z1-fiQ3N;V8_n!%;GaOc<w7&ARK7rj8{UP#XKC308Nq`r58WOAKTKZd8+ zI44*e!hf3kT*uySMPn?X*-=`fOz9v*g%b^d(h^Z7+`D9#3YtMIpF!P5JU17(qQm!# zP)bc}%8e0$rtqqmBk6N!vp>^eM`=U_;=zMaT@qfPRv8)%(itPX>Eu>}`rsrCbw3tH zwFZT#h<K$1AGhqlli7f>KOXXs*kpFH$XOoN4&%*}3O!uW#5df^HEn@as6S=3br>OU zIFx63HIHCx=l(6z;L5E)`bN_0c2H#)=rLMa_q4SrzlvkdKsTNmOKIIHV4jUe%+Cqd zQX<1SEkzC8pG$_+iqP<HE3iclpGSWg-yLnLREI|=>-++9_J3|Qo<f%YD1GrEAn=9L zhu<I?^rRb4PhLW6usG$9WxZj<{j77NZAWo0>yrxnZSr_~j?znkbrzW|I^;n+<&Qdi z;2O#!MNEEk4sd{G>kN@(`^+GJaXb93j5&P|13Zn1|CURekD|wbMG>>Eyw7QAQu*-j zM6<ufCnnmq&meJpq4aHhKo!Gd=WtexrK0lEegJEt!+~--wLh6b(fyIXs@j`py=wfT zvF9x~)(`;`7KW$PyW;8V((}$zQ<F@TIvNLhW4Pr+;mQx<`%e#rCz{~piur7vJ&?Dh z)d(Y7|A}<R!yS|2!Dw9o+9u~G@Y>+MW!=sdFC2c9<CA!6`&^7VUpIZhyvn7Mq5-?} zGUTN&!fkfl&!`IMAx;(5x4RDiGh+ply5-O|n0Nn}yWOu%h?%WIaehSn=6psjah=+$ z&<Gl$ckS`NHV#>OG`vTcHa)WAZWGo{jxdIoQBfmXyH-$}J96UQ+P%{5%I`f6zMwp; zesJE<+38$m=6aLyL5OE^kuodtdQ2O?tWm~Eho+q$W3&}7hk*50qu;XRB?8jX;s+|! zRn;{jBg)GuT6gX$O3|z1d)iy<!Y=iDY<9}#koH>^mQIuLDphO!5=xn#+ov?^1D1-D zXhB}<KZrcu8riF<GzK&K022W1DW8Q+_-g18P=4lJ0FP=W{{@TG?PQI!uzUc)*A?Fn z*Z?wma{NPtaOH*a7n!+3+boj~kc-m;;!3XG5m7O}+RPsvBR&!l30yIW)T~R_s-kEj z*De+1nJl6`W!D#gHP2164Z-14BLASwIi+O|-7>%D1>hkp(n3J*I`y`SXfu{aF%}p| z(FE|-pXrI#dXHXh#f-&9p`8b_{zMLm1F*OU_gTKGM=ss2&W|_vcK0L7#uPkUo*VKV zlbmz=-lRUrmIGByCL4?m$I`Cj7Di%MJ-;NfliC>}_&rxpkw5jo3pOJE8=G19crn6q zaU6;jlVN<T5cNBqU8%3gU)HP`4YVxJ8Rod1UR-Izowp5Pk@SUScrOsYC!^#J$5ras zl^=ad&u>bjQ55qB|3ow3b9}@}lo8C_#r#G%+!K(Oq=2n;m+aXD`}wdg1bGLZnGDtK zCV+}%^_3iBPDKDI9#m&Eucg~D{I;yTt>?}-8->N{ODiHqX4NaMpBT+{#5C*Z%FmkZ zuYuU?Z%}`#@d@KUUW#rO2Sb=Bhsu&uw#hfEvn5+ZoyWG@m3lee@8~Y>#%3FIRb|+i zTRp{+D$A&~nE)*6N!j7vwUr+h8dC^Yg<8h(C<aYIUMr$o@XSs8E7lqPp{ogchcz<_ z93To57F@h#D^N>8k6PvASR21+)#Xp1Rqhqf&{zlepdn6q?`oyxud5IYIZ^rTNz@F> z1<aNZKT2PYD|CJ3E4Scza{bddhmhHoC!<*>kKJwD;iL3!R!ayPB3mfBo=-q}J=bwc zWW4~qaW$T~>+g{|9e=1r+Ew?{Lwbxq^#}P@?l|;oSu;1A1CSD5JQ-&rmZ=|Lug{(y z<K5K$rzr7*>tn2DuB-k}l+)O0J$8HGIWVW*a>D)~NW-P>Q*(A)8)tehta4A4*pfT3 z#SYhXngq(HFe}5xacjK!=(Wx33n|N$i_4{f2Jvx0SY!SeRV!A4?n1W4HTsrK9-Vbe zO~RRXv!$(hhbauCQ?t4b2^yqhEEJ_yMdiY5&irw3QpuK%C{%jh%&nu5=(8myJ47ri z-@5s+F`C>VARQB0=sT)aJdU>iXaK!s2kE0eLuTm|Pg`df&J`aAdvy$%74i$%UDunQ zQ4n!}l&j#}-1lk9w$}t7u;I+TF+V$;7Ql)K2M6R&QoN{mW^oyT&Wz&NH)<9qi+peX zXlK2`Rw4kM*$3FvtW#{UEdT`a2=Il0I(yRwpm)S6JF=j|i`_>G;ON)<51?_2sHEDx zNbm}-an%kuen|O{!++cj{Q=YUf?5+zx-W=~c@R@qp8pAOzLEelJj6>tI&7!(MRosq zL325w*eF{DSdjeoB;KJr<S}29y>K%Sc<S1>*-6j$3}0I`8Od}TLyWvF3Ovq$bV!gU zif(2TX1X?VLD;3~ScP-Ho0#GZi2>bu15IR52U6ooyKdd|Hp_!9dMtnttF5`NEI#M3 z96q<F7X(e<&U2;k599?*q<Yg~*qTJM*DFZVKs#w*oepgDjP@?0Q+!1}kaa%8YyM76 zDLZ1a#C0$r-0eE-v`)MJERAH05W)txi@6XZB8Rpo0iVr#mR6lQF59eJjCKIbfUX^c z#OEt+Y3LD4F}yN`zMm}BTm;PG%c2F^jfts8{%p4Zf9`aFa5Oo&`RIsd(?1A^poQXw z6Bi4z7rU}r|LyilSQ^1ZMNB+UGNDtqh3Q$mdm~_SY=O(JSs;TR*hU>;-Y#<3>fUC0 z{37oqUgVH4JYA4-caJ&ZxRde8;6I2~kMSkNo?u=^oztN@!H^6NsSrW6s*YdaHm2=b zs@*mX9VQ1mJUWZVE@#?`;M|1`Vo%lFePmJkjp{$gyZ+$&bxG?_s@C^k13A~LsbTyb z6z=mPqbT8+$JvZy)o2xwn-6nt_f6UzlpPK}iP7Eq$)#UTeebGy5+Nh4^Eo4smHzE< z%MFX$r4FsQu1?MgsdlOLYk&gy>@Xv$T99*kjB1Zd54&m-c<*ySAX(~Ka)za`tiuDh zY>oP5!{t+B*52_U-*ER}y{jKCpR0<f*1G8F6#mgwh56l5a=X(v(NEi<jZ!V_bn6@P zhfSSd{Pd*@pC{f4I@e^WOB7=_E)UXuaSLV0y^F5W-p4&9v!!hg9u;*LDz&UoRnnAT zKwiVN+C~PvG`17h41!5jbrmOCU<+Iy^AzpgybbHS_Ec~vXwmM4W5*M#7P~$C7z%i{ z8Px+JjRW*w%U=%L6CXT%y87VcsM$Sy{wK%dsZE^xYhwKrhSBB#q>dMboU9M=nv3h9 zA|JO-7n2f#<xlf!w7k}i_I-2n9t?>hXWkk<5ZG!$VF0S~KgpP5+J{}Mwz3DqjS9c! z!KS@WxHe)BhH5oeWis!**42ei;9LElagBz&PsfVL(ciu&ZV#T4gSvstK)|b_Z;ocf z?;sqeM-5I7*WZa1d2X+(I1WIAp|hCq_CttjM-Q^}F>jDGVxX&Y(tHunuaf}QyNy_K zMB@AS!2L2>Qg|Y?nb|*+6`XB|Ol|v1ap$L{OYoN%m7^8WK0Mv8gPvQ^Q2J)L#<~m8 z!Bu0h$TCDOqZ$I-l@`{y3uz4k<k%VnFbR6*kH5pV6~}XQ8pI|7eQC?*Xi1nx49|TC z7?p6)!KDfCCm6Nst;z2ZD%iQ>GOie0=T?h_h;*pvkU-(CK-HMbVy2@W{N@3%P+6yy z2$y-VVg&Y6;u(0GyIK{OVXyx7{&)b~sfqvZJe?KpyB|IwLUF<G4oR`&_Z5KY^P?fb z$0<APBC&ZeK;;6xzFY5{$3#MF3x0b83Ot73U=zuyfZ<hV$*E}NvLtFhv4)U&<#m3* z4mTHjJoefjACzY@mB&=h)Vk+6%K~uhz>dbGQ>h*;KpLqlW2}{@H36<{SvzZX&$4mj z84@+f+`-W_htz3L?U2hsi!CO`sbmO|x^h*cT3sIshN(OKrOVo>Mxqn{E|60cQfPU{ z0$|VcOty9WZ5K)t#6ZAc5D#+G($F@$tJNY9t7<N%cjN{f`!_ZQ-i*Ih_Ody_p#*ug z#Cu^(O1+-KNBHO>S1hOpUtny7AnFj5(1FsLT4x<dFsM7dCUYXe)VA4GgbzzlY9Cp9 zo$}=_Ea{OPr#V2PfS=xTk9nu_)a{fkgA`Xs5k<F0a~z2%=;&^z;j2dE%cfF3?90X6 z?<K*<4p{RvsRJ37xU2`ajiZ)a)<4Pli*E@mf2$2K`<?O4z^Q2NLk;+~U{Rp0l}znU zp5ynlXk|kGaT?V=IyQ#z@7B8Vq`SAOaJ9jxoR!qbcwG*JpE`_DcLpebv%^yI3#t%Y z$^0pwWe#%w2LX&3-&@oL3uQ-FX=RmP*xV}(=W11Xz6jTB!5ug{!NX(n-UzYWvvqZY zKz_4YUR1a+sc(#vkb4w#%vjO_KEd3LIq&M*UVUgR7h)J1*3f@K!4ffcK}_=5#&s~E zjIsE|9+_^{)SVno77g$%a&=wf3zaG{{W&4F8|JO~eTX7@KCOytComgiNxitWngcb; zP`6D433qCi!taGMk#XSe+H>-p=#duhR4Npqjg-b=s+;SXXp_(xpv%0yKGG09>VB`< zr3Ds0hsKNoo$0$;y#-aFvfxA$*fB!e?-!nwblgD1rZ}^d=g$y*4*Z=hyK2nUEWb<J z1|FMCS*q&(pl}8De2Hq^xfp|1jNaM0E+<v`>Jl>ikv1ed;>ggiO{G0q2I~zWg?5q4 zBfC7A!yw8tl}`%n$-r$4|I{se1>Cn0896R0zjz$lybFPYZ*Js}ShFOfuTG0?LF|W8 zh8TDVsLQ`T1}pR|w|oW!xMJZnuzP=l-zqy-KkQLUZ}blFeX{rhEf$?botA%kqo74G zhYYk)*()Ak$z_Zu^eSU$#irP^cy>Lq8aR51pafU0MV(n91J3J+BSL5m<=Xu_988Hp zT5DFvB0|hqJ2#1^;|NH-2TO|})FU#^-z_hWWt4^~Z{MDrd4R2T<-J!GHwb`Qe(Kf} zzd)C9trw07*SuSUw0r1L`=!d|a?zD@!;qz7{{JBF0i*lbLVwklEGRbm)53DnTb5BN zgG7+IbC~B^T-KGN@6uw~{rU9vb_MwTI;%E^+f3)tJBVA{X`!e~m|D;pOjBe{Ha#8( zD+)xS*E<%E^Fxy;j2H`#xbN8w@k+y<)>&CY3z!hz%dnWohJZWM_EZk4dj$osnMVOg zZAV(kk4q4i_9%VcD3JHVyMAW=w$VrzTfN}jnB;9{^5-_YvvT5RZnWZe`{tl=((a^J zqLg}B)tsxNU)vXx0hD5$t&EApVY#Czonn<eC5eWY+XN*trjLOf3cOh7e~`!(V{I_Y zJaKIK;jM^6S1((|JP<pr{-uvuYWrpYI650(s(}3xe7cUe^0hf|bT&X`eLwD-E#2Mz zkyS6d2zj`La7V3o+>IS0a{eo<o4XpX(<wDUpbZ&)R@9Ebs8z^|<vc}Ld*({kMlb&2 zzQ6m)w1qF_)}gqWE!k{zZTCIMp~LinkQtpCEeNBdeS`URup>zWp?3X6`pvZPZ{I8? zGKELY`gY5F-3|`DRN5A#=j}k==D2b*{Kvl^9Im!#5l7R8#P(2z?IXM*TFq9@rY6i8 zGWb{tau~2G=jh>w5J^VFhDPtSva6uCs^cgk)Rc4u37WhJ*dutcW&-yu=Z4Z)sHx$n zG79yK4`}P1xm-F(Sj<E>{+URZ6Oaz#uz6bjI3_|PF*Y_7x+yb7ZDW;O#N|6ou~gL~ zBW%f-B$~Oj_Mm2S-R}el$49tLQV~#TjZjuuLjoej*+=fCv~#h5&T>7&4l(oEznnUU z#K?LUM-L5ykqe#bu3B*k&pCnF<##Is^Z6?e&P7FpIrD9UgAw!pE3e#BJp5$SySZ!) zbYt)Tw=E1$>57|PF13}PD&}|NkN$Jf<q2&HS=w{Y^nh;XwZUGdmmBEz`i0}O>&e33 zQrX3^{m08TmDvh=C`wGQPeVfppBw3-fKAE8=)@fJy->`p12&=A4XD$j=|3HX47@z{ z*azB)%(A$e;IUJowL>*)@8`vofX$_`5xw;WT)S&t!;B%{YGY5J)+>=a_h$AIyZp%Y z!3u`g6<^m2h-CBN$34Lm?Lw}VOg9$OpWV?-7k%lmkCWUmXKa;+nl2n0a{g!lTZjeg zApRT-4I;2%wYRtaBr(6%C+7EZP91MmW_p1Z09oRPwg}A&(_s7>K-&QE*9cgXWuDGB zvs@L0lDu+(aSjb`<yoWL9ZUDNeE)U>0ex`JV}OkBkLoD=dX9v#U{W$Z^d;TdAhk-# zKn&OblGdf#-R!U-v7p$x!Qp5A%><}=)!nsaUupwHvCB%8m6~tOEaWV@n!%eq_@{Ql zF67J-X<QKSlP{xx@!S3R>$vFEx*d4^_u)qQs-Hd6hi{q4+16A;P_~MR=IUjFqe~UP zh7l{@_$27dMV9B|-v(U@Q2zb-lhK3Hn-5>)<T1Zl>aZV)K{!?_gP%q(zh7`BN^Hl| z2OV(yw#Ox^<xY1SWXYRRm~|c5=Kcfx(SWx(1TjR`l|)>yjr0<`5#-pXbf=K;7=m@V zsH-q)IlRe&oBVm-!HJ}|{o`VvOLDuG5Rl_Ic=Q0n;NI`NNAm9*m|D-3>T`ONj7m4- zUH@eyXop;77#%QpS*M>>7!b_!Z?$)_fPJ;uKer+vOfR9;JC53`6mpakc40JKso-?x z)fv54pMpNu6(f%^&IU{H`HSR1iPQZ&F4!S!$~EK4TI>WuvEZA2hEjo5_E(R~hm9|~ zbKbecoxhD|Y+b@?aVa-j@sDVUa5X)>o;7hGqDSwJ(B}~$<<;bBVZHAQdF#c(y@}ry z6A&(Ik1mS#QZHI4+<$L%%t4PX8hI?1`EbOFX~A6%xzp23Rr_O1HVn#b$U!3BI}xtf zr{E;D9B!-?3R8rIOQqUGl2b(QWi}6k)#jPI_aD@mms$QPyDALPbZz_<W#8yA;>54{ z$=VuLEOWc%a<2dy!b<4w&UmhU$?)<WS<&(AJCbpML4{8Ixva=*5gdDEw8*4rV`~GZ zU!F}oy^ZiWpj07=gL%#X!UswUPob4mbDL92cb>&vdz}^XSbkB4V{gs6=aCeDV&rei z*Za>5`f_4Fq_DBEtcbAq{ZwF60WIt$MPAP+5n)^A=Y*Ec$uy50MC(Ws@57WhZWIq* zcKCSgP}ku!+8D*EO#My#x5CF!8sWN2rRD}0B(?kc!^-CxQWH!!bW1xYxG2}Cn&rWs zX0h1Wlql;4eePm#aDgq-(-v1!-%%mTbQZ@F?L9c`!Q?fx`UB}e{vzichT{mXMI|o% zI#ZKrx#iF%mu3o^t*AAXy3y;NE*0}(Z+tdYpSj!avp}xSMH!z{22salKE|N9^PuSb z+Bi2Bg>LMep9S0~M3?J*ftSytD%@@1Hasg)35!$UnAq>!vya`MOQEQ!n(N{hz`=$x ziDT#=(q91K$fVhMLrRJQUt_jD<tYwz1i>A`Nn+RR?F&~4n?%8=%jT|BVWt<vl$lgk z3|NkK8mo_MhZ=`TB^KiT2b7kUBf^1I_FD96Zw?>W1LKyIF|_sl?dHYf7jF;?*3D-6 zJ{g=Nb^UBC_}-B8HU$m-U-7-&iB_co+O*|^w1AKJg<bd$5F6P3CfG-d=8cdK`C-Y& z<V<?&yZ*<I)SZaEVV?Ca$3k3j+;f=^aP09RqP1l{wbq5A6D4`t_%Ss6%53p00EBu^ zE$gUUiAs7cbsQ|`fqC9QHJO6t7z9p;51a5@Hdr+4dM_39Z=Hyz^Weul6hJuaXU;U$ zolX;W@<Ktx4WNTNeA8)Xdkqt@n2T86V(OWggcjXJlm=sS?quIs3Tb<t#@(W#5CTD& zC~w#<a)uMyc@BtxV8qKmCFBiLcn7~kM?e`mK<_NgsQn~WyVmpgH|#IApw}kNme1)c zR%=5Wl~g1%eTPdvZR8E&hzev(R64ZU%zg>?PfKe~yRwD&$wxHm{1UjezpOsv^S9+h z3f{`ObZV3qh)#K<V%<%Ata{f;2{uJlcQBp*D*r^p0oT#Ne}LQf`*l9g^E+{uPAi!! z?$FT+^L>wHRP~q2C@VKD7e#%J(Qr8&|3P>c$GO<tU^h&LMGURGBT)QH&YaD;`Nj<l zySLl%aa1R=-6|FG*vpM=I|2w&^tL~MCh3(%(y?zyvXn}Tj$D&n0FQJHGXp)1XW-#~ z(ECVA+F|>`hfO(M@r$SgmT@Wg<>#8&6o)AIPVuf<8nE=4$!cJQ5@FFRQ{qH6>el7q zrHV%SCCH&P=v#Fq#<!WnBFD5112($6p#2<uObm@>F7xLqsXMafGqosd$}6}-ZffRz z<j!6hQ2!M*wI?EDL+|Odt%PF!UqQ#+Yr<)k=)ygHX^g$-!Tp=M(}8$QD;fUkt?pt} zJV+7TvesWU@ii(a3#GhHi>&^w5xG^L1b_=;%i1oTwZ4Gu`o>N1C|kJ<Bu4LUU7m5G zO1^#_*|^in#BBZt*-uSoWPxh7cGQg>&y4;AK4P%z{J_r`o{3CmKc_~rY`cYg8p;Ie z6m9RThq`+zx0a}A(%$5x>MJdZTbNT6<%qY9eRHS)x}u$2YDjL(R%nXv%D1&kZf*6` zV;6w}kiPXw%MUpjWq7dVYGBH%(s07a9LttWV-qH_b76&W^(V9+MsSC++C8V4g-jq{ z`)Es<TO8_ms@nx>r$6{f=q*RH4T@>rC5s^|FQtp_Lh1AUWrJDG+f3Prxr_varEurp z+AG0UB*&B;a9+~Z-*;?&5jgXc7&KvhyUW(R>8Wcvh8i8f;9}kFcG)bL%N-ed;EHuW z<)P$J$UB#6p#zKj)DE@<mxFqd49A?%(H56FY2*CsBS1y$XRf0|9MdW1%k77SCU)Ip z+&X_{@ehiGeKy?)gZ?5j(U^8iE{x3M>hoR*XK$RRl2NfdW;a{{;TM06S@d^jo=rJ< zNY_eEvI>H5GOT{Gi<#FHwqh^0u*cfauhukvm;bCEuCS}daWB<<|JQUSAGc5GC<^3{ z4Q&<E1-_#0-P`sC+jMVp?tr1jYIp(ZH}>mZ*!u<Qm4i{oo|T?PsK`Hfj@3AjE{eZ= zUv>c<YIbIzN+5srflFNEz-Oo{S7xz=F@fPRYY$3w3ZaYc_1UC+$ZEMtK==X@BMwq> z)S};a@76KiT^jlFzEA0=u?{%+09$6LF4unam~wly*%_~7OYUeoyzC#ZXKS@SbLYu? z*wDLqq&Z*aap>CK>?D4U=FydY_TVka@EvjRueW9P3~1yB%>vJ_es)S#3v9#VxRyc9 z6#fV0T9a4l4(WVB;R9NwEHMR~<F#V^vRTGDDi*CR+?mJsQ+S#Y56&L$a+)gUU=xaE zu^qrU3yyc##ij`f4T=~8(i=_xe`HjxP~dt>)zm44Qq^#F+XJv=MtpVJ&y;n9UG@i^ z5($(P+g4dKmQll{j$aEK=6FZ#X3s`gZp<S&uTqYVRxaiQAlD)S$E?6Ysh{g9=?C58 z(c4Q*PU!2?A4-t5vg)mB3_UU8CvG7$qqr<l8*&rlLW<7r>{J3PC>D6m{(OJ9)a*2J zHdKg40_Ts8x>Is*aT1yY@-f~Gle%L-!iLKN3*|MrY`A@$*enJiHoQG0F2;;yaqK|} z-OC{^CH9X?rC<X~sk6n?Cd}v^gCx}3nCGrOys6zW;>?_$8a^;XHMs^t;5Q1ZMdlDq zRSBxXi_qp_FBV#sme}t3V^n|Yb+;<HburUTCh0Z6{*gQAzzvYhp6ed$6<5X#EzE2W zBbxG#9h~@yeqkxsDz&CYSeWcHrg<yUs_9<Ik=T3f!@+F42^t(jVgm1C9ldfh&kE~} zv6(X?UXp^r#Pw6n{|Mx7XIS)`;H+|bWu1Y&h?ugH9Kr*8m13GF*&T%VyU|*+bALnA zmu$<<|NB|d)>F)?`=s;CO10Ks|L`Qe%~WTWd9x(l;Cru5lq*Ca-HRd-S7$1pp`CL+ z^ksM7MSiqm((@Q~u62eC#VkYSp(5h^DaX>M4o_sNYD#$IHd;oj+ss4Hz&Oo<6Egvi zdf=h!1ImllulDC`jXF;nXr6a>`}cZoWqR&`_;+~*FFG#@t2OWVTQGN{>I4rxqYqsB zl(hN`M^Q8nx8%~QHVIb9ZPNF9$f2@Yk+qVTnb<5)aLLZC^9OM$^@hL|;!A^XRjqfg zJ7vqgGp;<z^Y)QK?lM?HsM2;TZCJ7i&Mtr3VkUwyFcl2Q`H)V-6_aReo9l1=e6DOj z{PbJ5%1!itkopT<{9;E#5V>YG4-_uC`{+wQw|04P#!~d(>oFjgZ+d~>VLB`?y`GGn zQ7*O%s*<_!_lctMeD9-h0qkp8Gd3MHQcfn<jOQg&B<sm`7RM?IELHiXY?ZSQj($p% zu;V$AF6Wub)7Q;fJ}p7b{;aq$2SdLfGQYy{RQTRyWP<v{qEk?<<#p1cDB~lP4q0az z&S<O8*ACU&B%AhiPz)noU-aR6!<qE}miSgovUaRrtW4bUT>CbXl^Gy%k&B4!+t}cG z*L^^%JpD%}?|?RlLxiqL?M@y_BdSSXC|INHp?mMx^+J~cqY^alw!xSZ<jm8%6}4u( zq~L2p$R>%VyqZ}e@K1Fe^=bZgzt@$s?x7iH{U?w!2_DOIu5{XM^KqDHPzXo%S#uqp z1OsTrerFYj6e1W#iij+X)RjgF^0O@V%D@c57c5eDZ3b^pZ!`wEI^-u7=fyAlB>;%> zcnuHi=dlsIr<eghf7B6B8Ocw9I#RymA1iGDWpqgBZj7{K&eDb!fRbu+@kL(cUM+XZ zM_JEx27Y(Hz)YZ5Oay&Vw=2T0jPP*tLPBo=s2*6#GU)P3SiA(8cA3S>M4~B?L*0lj zfsR)VbA|X}mifZoey_OY(_OnnJQw<C6lIc?JeNXWC<Rold=pa8Pgz?c8w7rmjkd<1 zxzr$){<NW=CM{A)=mGHE(eAvqdk4Nbl;3R1HW%g3MJFLZ40u8%j~EAprkco(<{7<S zm^^7QRAdwP{bYw)bwkapaeVt|Y&04{{cPc9jH9UtTI0o~Fo1uFCK;_bT5Hh;K|t0b z$cDhSuyi3ZP;i*+q-$YooqK7S?h%GAolISjCe_?stzv1I*f8AEqWdEO9M`d-%=q>< zsZbx<*+_dGE@0(CZz|6g<a;ny%bkxVPHse?#|2bviL=;)iqX=EH7$>VkDF$eHQwKi z2Kh_v9<-;LsXWc}m!32hs6EJCk6gZND`xApF6OcgW`Q{9mZ4IY{K(%NoMhmP?k3sw zJknwE7mrWU{!D4Yw%oL)V&GD2W94P^xbGykH{VCOK5i%nb;`J{m$_!bTp#S|S<P^= zW6Z&h{5@JU+72c_wm>TIPD<S$1>rq$QZOa_xey**!U{98{EPLKBYh*r!K0-XEj%K- zw`3p66uKXpy3E(?Bu#QV)_!Yy@`BG}@%#%<D+%8virgd-Aw^xsQ$)2QEcX&mc86&) zOYh|CW&f|EbB|~0|Ks>Xh(fM~Oo+%O<(4l-<y!8S-0xkGTj<NQ%_W4GOHwH#m$}U- z_tFTBE?;sPxfi8v?lv^r`hEQV?D6Qa*3LPf^S-=Z&zItz^ENGOlsYac)Ga^FN5AD# zGm@S?)9Zq8rJl;VIF$)8Y!2&iEcrfwzu1xN$FPN70>-y+TA@9@FA4tr0!;{+G!Mno z*jUig*wz<x8J>4)8@>kkJ_DWa%E;khAgOc6&AW#jFNh^E5hyTVtosB`vU2dozY8lm zy30&B2%4PR2|!r>@5vjDw%v<R^56(4LTh3kn6o1`jR~WeYUvzn0&pCAC^nIcE1KTi z;Z=^`>SnmQvsbZPade8vcJ!wRi&H7xFmxXQb}@YIa^3{>vLjEGn8<Ghuh<q$tyJ<K zC_3z6Msc%^Qu(ZZr=2C8D}_0=L2rbOgXY6z`(pd^EP0Al5^C0#rZ@-EmGLnG#e$kH z5#gZa@kb`lz3te^rIY<GU9GCIg2Zq{z_83~Gfw&WBi>?%s&VGF9TL`cYLz?8|C2RW z#-az@|Ih)_HTS9UT?cb${w^r6fYe2bo*om+lC%sFr1qg<_H-F=8~vV2S-{ZO_N5M; zByM|@9iteAXDqTbBKJ$-m!lUeL8aos%K8hLaA!}(RKh!i-Av);fkB3+k`9mz*f6CT zeJ9OfGmG-9#8wqk92<(JAd7)3PUGyDqSak5?@~XI>}&Ch=`)$44K;e|=e}^l!1?l3 zj%Q2R*7adLd#Jl)jrS9q<U^0J;f@Jl;3NqC&q{M0u?MJ+x5)okJFH*uH|>dlv_gyW zkgeOB_vAYDOCk*5!jZ=XwJ!M#&tbL?^e_#VtF-B4Y?cXNB7eRwXFL56;^aBC;Wr2{ zyOVAX_jAWfQ9YybFDrR2v9Y!=yHKE2p9-;BT*5x6ga?=2tt_?*LMeiy!j=kX7c2BH z9OS15ugQ4%eHl_SHOSqlysYb>eq=O}uHZ4nFac+#%l9#T=GVz)DgVc>)wr%c(uR}V zM4_U0q7W`EISZ_%NlPiKp$)QgI?GPb$$r93@z$9_yEm#G$hSawln@ra0+Bc5JN2@c z<9FGB^<r*Hv(B4*8drYgjSvNMqCCr)l*F&?1rQd*{6X=?rNo1<K(xW9CEQjPdn zq%5iK7-jS$3bJ>$wfa6<pKkp%(N*EhZqT0oyQ{teLX<`PB8IpZacCzj{b@Q!VMW$i z$jLU^2C(8{<u}&+pW>}!v@;$V<e9W8<=E1}=BhJtbCXhjdJp6$=tU_c4*mkVRQw*a zqH|hXFM`@5*J+-cm2j{=lvRHuZC5ZX*-p?|?z#T*l(B<H(vh?w%!W7vAmcpsyB)$Z zOSIb?#l>|D&>KJsyHH&6vQM~BjpBQ}UKRCW8chE~>NON!;gI6n%wp7mo&9#`iNxr` zFt_vuf;ebq_HR6l|3QD}1t2MZx46OHKi(Vytlh2qeNiQy^<dQ%^R8G-8v5m<1{c7h ztL?9`?C82ydD;hCijV9|*5f!a(dr!XgSA0KnKxe}Aj9Sc`Qbag9#igFA>K7E#c>p^ zn!el7>!F|WVxf+HC}L;avk1z^ra}7`Pf;ZY#${)js1K~Q2Y8o~?^k2KSgaS$7s*%; zf;$t6BVapY-o42rwanuPqz0~O0lkH(jD&p0F-z=Y{Z$<~Gj{Su$R_eJh+h7kV6056 zk$#q4ju{41+6J9{YcRBQd&hf=q8SmRERC*e#t{J!d2iescdujZQ+%*vAC5TOgU0U0 z52x%8D~LJNVJl-VllJx>KS<!#j0!;@rf@L=anWVM{0Gzq{z5oeM}TXtaoF8G%g3~V z`?J%8s|<uNjt)Cr3duGML0hUmUv>>rX;C;DGRd5yvOr`Z7@S@u72cX$Ay#oS5gH8h zAG6>nP@C$l4K#h!z8Hb51g;*x-R;zS`8F79eQO(dN@^lA_n#Clm{L+`jP#vYh4@>1 z5dE@e0!=c1rsbd-NYiiOWlcL5vSzzV_r}Ft7g)vwI=lF*m3jI}19;Bew8}YN&bI9I z=MlT9Pbo*rT)v)53jFs4FRiyrj&-akA4P02Q3yygOY!Hpk^!?fy`X8S6<q7GS}Q4J znPXv;k~my}d<?`DlS#p|FYHP@kLHtZ<rSNqQEvet^uSXA50dIWb|jru?N!N?%G_%{ zL#(M&Ewj)wRJ&E}d-BG}k*lGlq{p&1^JLco&*|o0bzs1ppO8U3xu@n>MR1j~C@0!e zWgeGpL6OV6SjbUsmc@TCrzul9yo8V*=8@6~41w<25bCYpOAPr+Mw@VLPwCI##6!Hn za;6#D4mbQcB+k_Cfy>w+DoXA={NERMbMi>gR~1uH7cp+L^ZyV<t^CFYOUz%M-C=O< ziW@Pby689jDzWn?E@M_!-~k3IH@?>8>%4)E9X4)B2_OPe&W>Glt|Ms_eQ=sDxu;6F zzr3F~2z_|*P+(S!mj8bl4&MvXb-0N$Ss_I9RWVV?RCAl?pNd41)geo%4@ZwKWSR)L zT73O&Y%ZON!M}Og(v0P!EhwdnG{WxZ=+DXHAGHjA8xB4U4O)51Yp^+?8prYhuo3@> zl%wYM@lO9FQ{Y}*Wvik^2P_+W2A5dN@uO*+E94gW@AdE}$8bJ1+dxKEyAiTa3K|)b zj-YngaSVNFRyia}=_;DYJWAiU2VL0yx-gb?Ci{e7>{(pt2mCU43GK2UFU-E}rh4(~ zy^rpzI^$)`nUBrmm7bfjCE~IlN7VfOX~`ESD{R@Sz%ken^X_$TZ>mhm!4>i^l60}& zK8%>Bjsmf#%uk@QR#-+DurlZ!uO~0E-ka#CkDmcS^aC(^aDXg~V4s@)VU)BPY|z15 zv0=wo(?`8|xG=;i*)YO6#!D-+T6m}Rk=x++{cyYLipU<^uNP|f3-tk}(|gXr2=g5U zr;M>Wqc)D#Vrp0i3G(FljWtB@JA~HTz~He6%fAp`qcR5T5YP=~SyJ&(z_lCt3u$G) z1&0ytnaqj6cDsZ9ts^;tKjxF;kFH(Ds2jqIv2|~c4k%0~_A}?U{D{C}Wx(tRuQ_sK zDaV}7JvYSG+y3Tv@yr<GcJV)x@5h0hfa$>$Z0VQ)$QjoG$B?5To}O$N2-)l!jp^9< zL;H=sYjXjD(1ZF^gLm`{Ta%?;+fz3_>Vd|6$s#U*#K<@I?Z<1P#!r7z&oP!@%4o3L zrRU}nKt=$?!bNFV98jT$iJ0y2od(N(Fo`58n09fA3~+ZPvI*l%L&j4jT=a;?-syRW z9!NW!mx(0+T76OVgpB39vhGq6&=vwj-|(}FQ(&Gxul*Nd0L){=S;ki$w3}NT*UTds zSP5b8n-QJF*w8r=kGy?>jiJu6!AX;7fA;bnwVLV7oI`+x3!0I5M>8HAEqB2A0+)a> zcdri%y%(@zD@}iwqg{6#lj90_z=9R^8h7_``43tLJ+Xibi~f^xcVy?=!_e~(?3Dw{ zw=XvMY9C#hi0~X)FMg==vu>X51>?A@u~Ya~`P^pLspQb10jE=b5zS*+KQg-1^FHy$ zWBOQWVcFG?`ZHe(_HrIHFOUYGxTCm@UKqbty@LAE#=Q-`+T?vvJN?t-6$Kqw5fuAt zyE*Mm^jCCyP*0th2H7`sU|%Wa!$cOd#tIJPnOl-;R6jr0{k5=et1!!C8SdsNdt-P{ zpCQ&A@{i%fqE`?af8>k2*|aZL1q?%L6Bpt0KZdz)G(TXs7yy$*HaOdJGh!}eq?`(6 zw=)uW8T@mz)ni&R4Ud10uZI$MWiGI>a~;^L1rNp6Xk4h?*&g!l&K<2pDyh3(-}Z`1 zEo=n5JBmTW0hZME3HKQ5lEAn3-$epl2>9YL1Dsn(l*|nF=>q9vf&g4_^Urztps^Y- zVw+}N0P*o4B3A3D;nn-us8>Am7~(F+nt7`J&Xs4XH?y1{a8nFV#j#tsnfq+m)1{Ro z<wseieR%f7RJP$BF8b&8yG#ZF2iR0#+z%H0K!>ppr6c_PIvYBgRI(MH2LKQ2oLi_t zLUcIEfv;wZ#>EB(xGpeZ_1=q(NxZI)qc;;_HYo5JrJyPpznnDZEs;6dmCNFRf>;si z%ys?a$H;8ZkX%Xr!#SHB0Rq6@7IhzM<lG7~mjKlJSD!8cw|}MF=wP8mM@8x-vMfs= z$9#9wc46wK#a2Ig5@U2Cu+LdC?qi;@9FawUj&H1t%DTKm+{$=%t(4cQS*vS~_24Id zaGVU}b$NOxv*1?)gL)HLO5~`BaGHS(C^Xb7$^=gEjD3wwpT83ZFt1C$W4C`tx^s+l z317M<`hBEcpgq^>u?`owt>@#I6Y&I>-<A~xH&Z|Ko^7T78lOiZng*<%(RyBJ*pC=D zi3uFbsk^PgvSbPlj!fQ=bT3P@N*rw_w<>mcsRaCd^bN;SzralNTmAkPEmJ%C`=^*w zLX`)(nGN{H+Z7hF9K&V~b>^n1ML~D_HP+Lj9;b_Sbf+i<2eHFnzmzsvaPW*~0ei0Q zQHn#znDb|cGk78RDB)d8c7Si#=hczVeOlVFl%;fUQx%o!CzOoXFG&qCts}n?`DKA+ z_b!#X_qW=Wm;8x#f1DEdD5t`tK^6+O(w>`!ot}>63=92^Hq=jTNAZ79;dMR*_X~FK zAuKXh0}d2hUQ5xDEb`e44+#yaVARj^yPKoWlRg}~5pwy0Y=RM>FzyM4(XKk(@7{yE ze~7-tC1lRUzF;sl*KxCs@n4Z}Xgw254ZjbLV(!{#VVz(Sg6fU23s0I?UGu|uJKq%& zqy>>-q^c866zEO+pD7M!jU6sUa6so_vz;ABVzcWkHYwVj3Jr=&=xyKv<(x^tIxBWY zJg<IGZ9;BuYwmAkWP-RCaMSh}Br(}Jz`+C-$1A{<)jEDmER&NipQCZT9cZLHp<tD7 z;8<c;AEz_#IpM>I+%L6kjb8Zc_q+IXkNAehgFu?q&fWzqU+nuV+W|%t@`C)9-<nyI z7BKG$#72WqHV*4m%r^<SIUl%buv4*NxE+mhv9V2>1(Rom@MB{1FLBo5oSw&gMRGWU z$T{rBA8;nJr$V(?0PB&%D!Z)tiKZMgndZkbhmzRLpo|#!I_1o?o~$5tD3yC!klH1& zGarjqZzZAX?ty%?6o6MC?xB!cGO<)=>Z8k^YPiZBE|%>tVo@=oBPny6HZJp4V^NpO zb&lG_73ph4u-#_wlsh~kx`=V|RAVMuM>YXh5>4BAZ6#!*za8S;K=n4Zv0W4Z$2onc zLeyR6?Y-*pJ7?P<ZcPcMb?O|_d8#}z%cu2XN=eEId=(kVwd8ou2I>F*G9#wm_11k! zbIBnGjx>YC16f(wONnBvxI_&LkN56DhpQblwDl%yx?Iw1CW8F414s;-uDcV~JaQ^Z zHG0{pRyV8jB)+`p8=kGS@1x6bx|U{2h^VZq6{ovuDy)}yvNS@?=FqnSchNT4Cn9>y zs~4PUc~sT~Fp3LBg%&q;35Adn2?jw~u+QN+HJ@I(#+%1b#?SD2N-n6le-4aO?G^lO zSU6z3Du{RB9-74Y4!`9wRavuF%_vs9UzN9YS;2M2#29O5*LQ&)x#oV&f)j0~!KmZ- zA!ylAGcLwo;SM{rF=>K#4G2`tC|3^2HU;$Vt|O3}xMW<dr$D=C;EU+W(z8Oii;XTf z?=JQnx3=nkIY;VYp<?7~6c#CAN8F=Z`dm&)^9lR3<eTLy<_uqv&M->}Ie?RWywf?l z7m@Nc+tA&l+S*p8VRX=D?5M&G=WL~sb2{xx*Yz*fyiQukWU0H)@6{SY?BI0~9Z90| zBbAfSl1{lQ!{Ei&|84qj^P_s8;PIoW*PB!{x|n-oxAbn}Vyg({pQhmt^BOa3d1dwN z4NCN_ss*c?rccZGw!Fy)T1>)$=-jJx?CLO2mwuu_zm~PMy@{|HPo6Q=(I8Q3hxeSm z8osZPVo1ukrB_^RcQ~-ROIkm(2JRkI=KJxct3rYM@E?bmb5wKt0siY}=)nCl!>jjw z#PwEFzNMhe=pD)1H;hx@_lMZJr#a)inljT5#Xj(PpIeU9SfzXf2<m)Itz7L09^4k3 z>~>eC_ogmt)n(|WKdR;KtX^X)V{xOeGh<#m-5Q=9DEcpS*ibdkXY&bx$01YjcWi6x z=`)Tasx_{h#Og6|%Y_Jys^o5+M%WdP->{yo72RTe`svdjI{Bm=O2pGcktSUHLK^)% z<dxS%+%JOqL!H?d#txzhg5*{PAnU;m1U-KH^jHPT9=W*9I4vFZ<u8OQ{`vz2M;uKl zpiIzahx>b4RkkhY&wOGiqZJ_}N8uXFKZ@H8FxxL*0GF?J)IX6^?4YIGEFS-(SF>~f zpc#!-t9tA&mD@irpbot8`x(e<>J_z=yJk8pf@Oma2&D{1o`@}mL^pgJ(kwdJb1t}2 z!ezuipdf8@)6fSLzO$D~^(D1=kJrbx&ld@9FkHc6&zt(FN?1o)Kv01*G9WS@s0PO^ zmn8gEjmlj;ilDf<eLa6&ix<qseEZ$wc6N(6c=>uz6ma3ob1&Sph%^a;gwkwBgZ7CC zGYOxPc7@EOgNdzl(8>-!OUDbem<f7)<m4Br1_Z6GK^kLfhHo)Pb3FB+e%RAPDm*-y zQM-&{<l`N0+~@`W82vO|exR%Rf4H|dRrL<z@wT*7@e!c&1AD-a0v1#+>%)B9(gN0h zMvd961{<q0A6~Yfi07<(8^kp`Ekw-pVIYuYGYJ4d_Qvht=oy4Lcrn4QfKqp_RiJqs zcKVcajQ5X4Pzj1NraAXF%XLYTN!=!Zlv^Z&0xD5(c+cn@dn&5TIeLKr-FUPA=Nl=a z+_J6*c(}4{VLn~^vxojup;jH8x*(KrZw~YquWhzRosxIu7V<%)*?xg*=%LK-2PUC$ zoa;syU?nff$R!ai-Iu;M0}CH|cN{GEMdh9=gNxritXN(DVS9`M5$tMTVkO9|kiH!1 z!aAEUr~aMW5nT9h8h46ItTQpAqE<C-{lPSQZriOV=QfISYT!Yb)K|F9q)Wbq#{j&L zS-VYhGkmSSZMvzrP%AuQg)kv2!~D->(N6zYhx)+ok=@P9A1Pcl@GXh(#@9SO96|iD zTms#eMF`FdhCoWNrmUNxy7EQ2@t%-S@H+8fE3YBqt76WH*{Q`Rfv)K{YJ3Td^u@Hu zN_LADi_-@z#2E;fY$Sbqy4a08@{^=@J%sT9@S`{k_Lrk|F*t*cou$#1lM_<;{(9na zbJPSLqnUuK*9>pdFBDj1x;dfO8JQqTuhE@vgOc(#&2D0%Ro6jPjZu%P-v1SYMQn|p zgecKD%RQ4|;|<X7K;uvUk-+(!hOVvQyY2`^Unu%6jOsJ<{wqPf$vo6tCg(!%#=j$9 za3~_Ih(9WF<-aBlt!kpBsIaqbNNY8yzIgTqb#~1A1iiH&RpiJAMBc$_b&JDNmS7PI zI(yS*Cyp^={FUew@oCo}&J-{Lt$25TuMGz>0qV<N-qCCQwY|gyD@~&vVCf#xLZF~N z8z9jO?DeB@AvOfSdi6KcPxxuOkZlgbY_nNky8-FfEaqM2><(DJ3R1yC+&mhQkjF8P za{R+g2vY-hV5&a7^B((xG;jj}r4Fd4J1>#+D}8Ik>aqDD#gO@kBke%h`|yA@{L<p$ z&76{U#(sH+YLS^R0!i0cjOA0`9LpL*AHb+8Ve(7ug<B}TL%1?!W1gLg$*}<CCLKuH z2btkB9qXclS3Wzvx40<Y4v2mL3MFAQ=jePw^X$C2C$)@GQ{B#J&Z>)LusB-ZL=Ou| zmeXW@es5k?H(m3KM;b3}B37)Az+=y~auz?Se){8%IECNGx=j{Z)yO%ONC~oO9ZEFu z7S>zsLm044i9eWZ#AN$%>Sb<G`RcLrd=KbV^e9xR9FZCUBTfbx%L1%<#X%nXa=DjJ z9}~SEG~;*KE%H>h(YNCz)SGC#$T1nESjoSTNA`ULEMuH!vTc{i@OM^lir}n@`{-Pi zWa_K+>TG8h0Sd&CVM4rE%XeSLlu>5~Gpr|`xarQ0m8bt}bKtnb<FkAy5u(znwbi7= z(?@CxO24O(i2T`${*hV%X)=!|Jf8%vyAiC>%Z7HM@$e3n>XXGH(v9ur*Bm5u9qe#f zSv>~?e=SS}Q|86y;f6UuJu%mzpI+{vI;vl)n{Ql=rqv7Nl%EtZyg_sx<ea3MtzM^7 zT2tIVCJ%IcyTr=~xW73*5~KLx!))oUZ2Y|qqfTx@_wdG{lSgp0aB}!AZhvz5cE$HL zFEIc0D|nFE#JRSZwNLd{Vbezx63YcNSl0XK-i0Zmg5AUDDVGv~M(gV!A=yoF5s00k z3vA*Hbv%hdKeAT(BtM>E!R}|UZinvA=HD7q4rf<*e~OPBWQNUM0Z-H>{_0`rc5WgC z@bf{xZp0dcM^@a=Q3p0b?s<U=N;v>H7@jz2LxEWUWR^P<86Hjr-pP#U1-_zE#c=}> z7Hk5cw&pBWVi?OuTja|D`2uY~#sb4s?JSQvrg>xC=x&`pL&Ctk1SD!5uY*p+W(Z;& zE<da5v1`>i!WJhiB!`FQ*3{|6{0zP}QZKnG^D|vKJC?~deRm%)E@F;W`qhuC9{fW9 zM`MB@IB#~m4!J%1HFuG>t#z10n2+xuSH{xahxne;m8FK?3T{hJlGtB$AbVp6qZ_Ec zN5@s7D4p$UA^E#ZG#%Z_ElSp=+-G+5f4+zFy`Q9REWZ`L4k*QXhaK@w7}c0(ZhTdo zbTL3}X6vrJe%!AQZ&u;4zod6VLBQFT_G@k)%q9l>Z*gF~$E+3%W90SOQecS*t;hnP zgZQW#dg{$k<u29mPXY&VEaYQw-tQ|Nw4+jV+Ya|+2LI|}^9;{!pEC!ws=Q~LD)N4F zUm7!vJx3kGTf(b(a&QB0H0`wVAh1j9%Ka6n^@Y>4VXL2(`iJIGJ{9ceb933}!Ho4= zSKvUK$`yW3&>uR|8I!X^1CI?)KXekq$~@Q9s*n*W&k3}z$bMnAkR7Imil$)2s3z!N zf)__I+DNNQ^P5ebMbDiJPF-K8M%sP(B-Obnoo!fnWk#N6_zk`LFuaR)g>o+`Pxq-@ zuByL<J!gLfhnK%`_qV{fn8*QL8OpQt-+gT1Sdpa>u3PC9PYA^omRT<6)yhYmrmdWM z5AJeFL9x5HB!vwaLk}(|TtmBY+59MY`}M;;5OG-fES)dmm}^eWfpx@WnuU><_sa*R zu{Y~NTxuNDv?;acEl%b^(&bWFW|yz~Q8+^HI)H^+r|k3RF(n&2&9QOOJ5GmGc6>PH z3=*f)&S`eE=U<a)IWP`I!&i<Q26-`4^?xqy-5N-^Sf8ytDb!l9DC=#qNGo<q(w0Gt zi!F>jI}!ZFW@`kQs`;PthX(<2FU@gdB5xFm3Bs2H$6tQfY3>%^Sw=U}hFl(S$u%#G z+-sI|5=WeJUpaX#dSk-q<uemH_abl<QzT>N>AsEY((o>EhsGm9$YuAVfdIdo0Fkl~ zRL6qugmbpg9tXZK^O3$=brr2LC1|O8EVtU~$ycVjM?Y7h*8RJ#^w%jI2{IUbYuWvy zL~XLcFj2DY%nK#l)?Ijp7p6%*yw1b?w&{%n-^;q~l;7ouHg^Mg>JP~PXNqQScbuSz z&nAs5I`32~0=%j5<iC(ukV3H2eh%`7UWRGKR>o9+m21?$W(l>mhpi!h|44cU|BAgR zPU1c<ILd~Rl$eNynOiPT7rx%_`sgHROM@nZgh@2MgZ?gsdBXJR?IWLk8}-eX5?8S9 zH$T<dB?w*;*SGWi3(0x>V<DS|(rPd@qrU?+s!YH1k9y(_9cFISpN1dPi2c>$Q*yU` zDXKRUOkU=4_M7BBRnr?0M-$X2boYg=zBaJbS?$Pr@CaXxFwm40Bm$f%8+7gs5Sr}m zKU$q3mSyRs&JrOEzp=>j%{Z73oYHgR&>7DTbJ&V*n+}*vaj+0;HMyg4!JKyvc0uiK zTP(0bfJQ0!#d)gB4TX*PX%OoZ`9~bQJxLd5^I0Xf0EElv+AnU8LqG!5uW@ndbs#@q z1qt9?c3vQpRd-YZO;1X&+_5`tiI>4SM3{T=i|H<Mw?i>InR~UPBO|znG7Z+pJ90X1 zt91dADsWGB*m05=8K01cTKA6ng|HFJ!W>!);~fv{-d*PY&<jS!3?LzxnoTq^$I%Tf zhJeI#dRhSXL$LK+iR3<;YzE)guk&MZVgdztCh;y~-kl_!tbU%~maRN!V0)SY2`jRJ z;T5aq_`OSHApEX5Lt^O{p5*UloL$WQBf&1-A!QjbvQFvSaLDAT#)=c@23w${=p5xq zvKZiM#z&a%-7&(h?_ZGNBYc)FKrsnON<h-LzqRdFAlQ}6k)z_1Ojlvm`xoR%?V{#{ z)On%k36R-cgz^a%`F@PjQ;rC|a!_{NmIBsl$RlV4u*WAWshNI~N|BJy%$#DN(mEZr zsiXf1z+e7_Ea4n4fc?~1Q-peD?Q)8<NvQQdc2`cEX13&?&zulp%dE*idez~_G(555 zmuY2tLY`^p2Hl*a;#VcCV%U(1#lDrd)`pk9JsNNd@_$y{?<=`tFOLXaK7R{mY%4Mx z|5Ea1IK~AlmEs|`U@6YbhGBKL0fYPP_uCIkl4-ImTY977G`Py-dfcvjE*)5iI9Z)5 zYcqPugXPPU>Hgcgo#;_O++vJxe@?~O)Wy<ew3evx&8uoe#$SlBtr58gfArF&k>~sf zNG8I3p(tuUb&Svh{B`FFOm1){qv%8$L1Mc+?i$)160Chf>rD-AK=$19^hACL%EUK( z4H26`p_7%pbW+|Cte?%<7`;VZ3Xd-(4&rc8-pLQ^jZ<?{*(C`O9q2-TYim%!AA#1Z zj-Sd6FXuURCa7M4@G_#<%_*!u>6|s>>cO62JV(0X<sgw9Lk0Bq4tUqx&a;&%A{GkV zkFEN8;F}(Fau^VM`z7WD<2e%W9-=tgLK~x#A*aD>pACa9^T<rw-j8wYr7xzhzV#W! zg478hJErY~b&eFGM^OLa!I1Sm_*nP-k^0|}S!ef6@7~-y;ZXx@i~|6C-8qmG95r5k zUG>O{Zy1UQIz4Bq<b~If5rUwKv<06}i1`s53<qbA?XR`IU1l!u1VNGH`S~0O)=f(_ zAsM04!b6S<-{{<xp?fCU)L3mdKyH@P@5;DUY+k-LMh6qJup^*4ad98YHZ+hHipnng z3*qtW(U|84-#-~dQYY!rBg~>ktgj0uM5rDDqjDe&M$=hTTvBYzc@gDoQ~M}dJ2ROm z2MWwL$GcD1lU}}14lYwWrciwF%R6lH;ND=XzSY@LGS4Gmk9>QS4s$SOqHOVRN~#sI z>*ZHV4fL<@j(IOeg;T+u8)txtzi=;l$MK-$L;l<l*DdgSd1C&p0;`Rp?2px$-rfRT zAKaJ0Q8c~t>zh;_7uk7?(IZXm=F>*`GzfYHkhBT%lkQ@EBns~z+L&GCaTk-m$?c`= z@IeN9_Sp9^0TYUstB8Y7k{e1IVLreAm~orJEpviw5)pH0N$-kpDH)UHn!=Ae%hn!H z3z14jhSRpEGmcxxp9oIaprj)G@A*po12fv2Y&v{)Y|Ee>ZWY^n>co{s#aCL8gohti zAt18CsQ*{WO8F@saxq#}o#d-lSy>89F!?2Ke)O4iZEp`&E7UxH7$NdLRRmJzoHooR zO<K-sCJ$2!4$N9m&X7J9A&rN6`gKjisdP^AN(i6GP{@x6UhG9K1+AMKzQ&7ltZ@8j z@@l7JHAJm$F^AN^0QPwdmEB6PV|&Hd&jd(XzN=SbX#xE|3fH+Dw^Vb&e3_!aIMlox z4l-WsY0N3~4nF*}XqBN$TAKY8<*aU4<+eCG0k|FkSHGy{x^ou#YxHI~(pLKa9)>I) zYp2M#Z^gYV>wZSmpH{A@wXWnId<5BCn0L5`#!~OWbTM4PgU|Dm<XTWvAnUnN#gAEs z76DrxC>m|7?w=;bN+>Z85kTHx(^x6dnQNQ}d(35hTB-<OfwFl)gFE$cp4I7kv#vCh z);`+8$p1nh0)O~pu~WfkNNCUWk#e}n0$6>&C(fqgzb}x+#k44AM1IQ3ShOvY8C#Lz zq0EjBQUO>E9^Ul)hC}GTE0OYy@&hxO*E#S-c?dsxfLX+W+QG*=j|PogxA+2oQe6kZ z0bd|-UO<Cruosbc_LFzBgZ_drIlfV640JNy;lLR7YB(X0M6q??<1WnBMym7dLAMuX zI_S2Z6Pk>?`^t?T6BAPa^~eA^*g6wig}G}oFHz!5S1_m;>!)&6g0KXn3CtFVSUA?a zJUG$z*Q3e>=}KF7K=Jqk`0nW5PgQ0Yg)M2hgF_;08e}JWH&uV!^6AuL-mcc&t#CYe zDBc;(P>I=k(a&;^eTt_jO#X!w3zA4sA28UyH1O0~tEvmq*gBGZgk8D4&p#fyr-YC8 z*y68MQa%zh?;1%{1k}afh*H!8+NMZXBzZQ=+5djAWiCXby>l%fjK_#dT68Eu8#QUN zuQ%EtBkrLs%3>TR#EJvH$2|Nn+90m-y-acdB6O&=Nmvr-1dY->tdBh6vw`D(nZzlV z@!<r}(m7HpGevgS&S`S%_*IAcn|F+Iet01zcFtE?pg}@dN+Edo9Fo@f;rD;S6q%6M z6yGqAT#bs+I!+BtPX0M^rQ+)Q*|V1pG`^QHef*SDNRl!3HmNHy{9pgm5V9WP_Pq4b zabEfBPZiE6=RD4UsTNyU8kd?Ca67A={zcs-bUG~^CpU^`iOC>fomvCVLS~v)qFN7} zWt5Mdys2pBD`sDqIguL@wdQ_{FL!uEw!UK5+>>1WQ++N%+xl0?m<2~>Z-71@vAWxL z*+Oa0XNC1U;k-@J#(*SI=B3L&=8~5`cZfZ`y5Qa)AmPABnqjw$_|~q)$QyY%rTRJC zfhP@LobQzn%<}pRx#M3re4ti%BR8;sXLwp946!>dN*$0y8^k1~2Z=^WeyXQjb4n7u zt59a@U;jA~MQUfnSFiXBdhp^HxSu^0l8=u4lDwkdtW+PLq~>@Oa*)RjnumNhd;f$n z#ykINrb1ZIet{bC1$%p?p&U%nTG6HT2iHe^u#8!DU*uoN4Z=<PQmZQ`p+{`JOwaJO zy)U-@lHSI3AeLu6bnuN3Zz;LuhRdJmt^3tC;`oauUBuhPr6=Dnde2go-oqn?hG^$k zMz8UHw9t0|9RC2+HY{=Fyg<|Wivs%65h{~m)@;lbi0xi@6}y;BVu);<7me+s<(2S9 z-9hza8#Y)fc7~URh&aZYP9QY~Jeu40WijM!<+MTzRSs^_$&{|<cLWTW;r$chYYZ$s zn;i06EMR?j*GiH=J7o*OC#F5uQByv1Z5i|*`tMIa%qCYPKk_yKk%8_c5T<|xQyX`( zdGoOQt&q#;{(2R$q0RIIf>)4&Ffg{AUq7K-jwv`DidugBgNcBF`yRMe!s{oin_N4y z+LpGu=Y`Bcp>@LCJyjtJ39G=<3DW$aY`uj!MR9#ppi3}7gvB=R)Be_Q9OHTunmqQP zEWx3wp|(JK2M1E~f+rQ-oykX|P+!1$eXm-UkB)pPf8t8NWV<~0n<ljFDak|-P8(#| z*)I;ICLILE8W<Wbm*504;`1uPV%*R}{2&=H+i=Ye_#w%o|2iG6{1gxEd)ETP^nr*f z#6;p%fo9T0SAMm%i12Q(06{^&uQ`?Ir-Rk$SXiv$`z28Ejic{6@OFU!zHE~c&Va#@ zqB)>m2j%Kx_<sf{N+_F1W%pp<o=$N<x>ag(MbFtAY&n6gz^{Mj-CG{KYqzX=&Ou!K zMo6|E6dg|~mwCJTpBhVW9E~GzvCKPT{CcWxOMV__vTXN;c=iEXmEY7kHT6wEwGhWZ zUQn6?r4Csm?~%C2?3@Q1HoJlfb`m-bf0gk}#3tvP6}n5uBS&&RIRpbvTk4GB(|U_G zoyDj@&^W~IP#)f6z|Rpd&Js+L&Zo6@Bh}@c;>(}^)#e(DEPAx38Z2GlD8vc5td&Nk zcXl@4wRrVJ@EngB>9BK{E3{|qJ@a~3z3#0c^%p0Dew;KJRx9D4GlT?R#h!7Gi%uCd zdr`*w^20U*)nbr`s3kvE5cpbL_DQioLCTe7!bBqWY7gh=->7*mu~2lB#zSVm-yyV2 z7s!ubjZ3h0fp&2`6pmJ=rNLhHT6G14iuCf+WEnT(+4AW1?Ky8sAiuA=iEPmwlLOm~ zsNJ1tP-b+jmIT>NCMso06@e4o*c!iL?oCqOB4<>_pXNGBtlIbsxwwTwZc)2$g$%_! zso!{gy0xTXX@mX)U}?fq=-)|$1^S1nH8MAIuWi~&1BX4(TrqFeSWw5fQ#=3puBjMN z_Z{CY(JC{kP;97WNhe-J9E7A<KY~CYY-Axbac%YyHIPqDk47`gFV78NucNSg#5bc2 zN}p<St*+JUd{23Dl*~Xo6NnqDA5WLzh0JBj9h2jIXjNdOL}V?2+s39t5baVLGR53S zjQoFU(mDQjbk^CEQB;&|gh6i`K=Fj=h>uP~bV<j`-Ypb$cOKOX-u94ulktQ3fC@#? zfvw@!X1wgQ%{j-l^BvXRmA!y{2kO+Zx2lnY4h74VOF)DxU{nSW9CanZC7S>hPgNDa zu^0*VFtcm|cuXDbD~sD3B)@bu*TZxP@~m)dM}sI(ERS2>E_eTQLSfVT4?Ag&8nu$2 z2X`spBiyvyRlN1f1K?d^*=3BmjkR01X7s+DPz@+vmpFWABqS324pMul^4o`^OolHh z7GLy0<A*Z&F?52=^09|;(G>NZ5MucYyRZ0cyL=>gP<t|2h!qnYyw%d3nN$MF;|-_8 zfv$BIeOC-;L7mYZ{@Gun3Z)o}!@du~(08k=MTsu;%0rE*&q=+H4Uz|!@?hh@@f8Na zx>N2t$d|i?mLqv~y#ZjNBj&P_EbSXt{YFzLlG9_0-OPUL8XqH|>`5D~y;M719(MQ4 zhefo#{|C?tNFi0#R$01391~J5$<cnB$3FH8yHb>YqOX*M2&c~3g$}l;%L|us#gtg- zcWm&~-1)dHPcp2?z+o@8?Y<r@SHTO3*IbcNt2ltUeiy97&*2N;!loLd9u4wuY_E+p z1#|5#M|bzAHa*(RjH>mtcu#^YEPrFGKgfL5$dh*Q9*;x87<&TM+P-7+jN%!7W0+&! zYoFVkfLLu7-2|u5o!jN>KygWHgRY4aI)56|3>_+)EA<ndE;br$g@6qYTYjpBS2}V$ zGhk`NX+-Fiif2O`W1}B@26}v^W7|e~Bsvjma@?=q1K{vM=Yj_~3G+mv^E|xJeD9PK zzXt^c^>&I6JO3=^2Cxj2a3m@eiF7fFrjo<^jaF?V++%EBm8x(GArv^-1{=gZ=v}Js z2v*3_%lx<Pq6kr3dha^v{=x~jC_6L#BI_74NnAi*nmB;LLc4a#FJKEjxQ=>PsON`) z=k*5+c!OfssXpH+s=dK<WPTT6kp)Op2(o(##;64p&6@tNvMqh+%cels@}=|Dm#T4G zqRp!iIkPjUuar*0xHK!)hzaDiU3QVwbFanG_8_*f%dxw4k3W9wP}gy4?>y}Xgu5qO zqkA9oAUGg1%3;jogfkat>-ogaL%tR9jcsLY@08VAZW`X=qvv+2)^VrKd*;OIa?ceT z4y8&5qXx#?Fom8kb~%gHHU2_`5fgShar97GnZ_hnsR<;Hf={;P4zlJPJX5co5j;ZI zZCqlo)ri3FN*;;+*}fPVUctu9Bhy%GV5E6<tiI$9tRBB25E>P3oz>a#2<vXBu$Yr} z=ebBk$-0RIGb;RFs+Z>D91BsIIJN#?OY10${jnC%@<=C%n4g(or@bqSpNOO_X72sJ z&~)2+r4qOVc1#JfK?i<pOXshMFwL<;Cr+jnI{c<UGPFiLM$3a5_yc@npcQMYFTBdD z^oZ{AfLkR@T(a#C#Gd?t_`b-|{4Sl4HvH5k#kdNF*9F(=`liq+RBI{N2z<Nz@hp!s z<yG&ENY%ouuSHHrEu6mG4LF8$GGA;6ShJC^E3Nwd-?s_w;DyScx#@SWpG<TfyF=_R z&yyHOsJx9(y+G(lPEt-Bn{pH>HViCuR((({-;}|qtIu~l-L4kb?Q%m$8iOU=z!){j zohiNcT^b&m5om?Qd^rQTaz3w0{F*q2Xf?oRhx%LW+^%xLI|*ZsCd+&s`Dw7?ES%yJ z9S~IH{$a$7uRKb{veKF(oNR!B)3pa}e><8gNyB5{uH-V;A8t=9K3EpyO=GrTZC|SJ zRmD6*@n8S5BzjA7sG1pc1ms>n2l@2RlT5SR0{#;!11F6GqUs*q{F#*iwMEhl!%Px5 z%4CY%MeAxd(zTLh$4=4-d2(hCE~eVKPPq3*(sy3j7RuDf;{$X<VHnThV%M5O&ve~y z+|5;Vc5)fJ^{`lWxxcrVXD=KnD^gta;G9HNT|k=c@Y~4YN4JXI&0@z=^G{}(UN%xz z)YyA2W*~K%xz}`?>%o~R?<ddCn=PmH(>vKJV8Hq2pX)CV+O5=aC-DBXk$ixwvydY- zw{2@a;1q(Xmzg8ZSqMtflMY#pi67_z{1kSHTOp<oWZ7$-cL^TBP9JK^-@Mw&V1@gt zg~PSvYYm+^JRM7yf)g5hMU_Xz7hB~%{QpFlbfHk!v(sieiY@SD@uguHSjX5>%v%^` z!G6wqzfH@rIa*g=Zc9jj$2uUKyi)0K#CV0=tMKq4t+}KsNAU&NqZ%Zjbbk?N6L3Mq z+UU}xvK{%u3rtmG3E<?p6AKpH*^lf8enwdS8kYcbsyQgKzkh+$7D0(N-?@Sa<89Dg zVjgS*L$|fqN*?b)w>(qfcK?_I7nBmiOxL=0)~q6_Udm_nYfjeixN=u_+lL<6i-cV9 z?qRB}nTwt98NmiMK9+Ey3mYnEf<q3^GNj@;M}q=1v5NBow_z1&y8HW{j{9|<3CFS& z62qzc?v7iMbRD5y=(W*2@Jk2uvDRuvm#Tw~k7}TRfEVZ`LqQ9<7)yWAEsHSbOyZeG zhK9psWemeB2R=ML_#)*A%S5^uRgpF_r63d=v-%3|rTTeX8YmmfFeR;T&Q_OzT-y2< zb%qA$LD>lp%$K!rI5w;VzGGL;sODrMTiZLA!N2P<`{9|OcO9qDtt0xI{UllU9ftcj z0eGFlgpFis$3sv4pjJf)R!tloG{}aLb~-qE@Ito)bE!(xq76#act{ur7};Xrib<WZ z5Nkn!*X4|U3Fg)x;N1Z@fP&<hU!q#vW!0e}9#pcdU=;%aj+cN{Kq=rbZDS{(TEHZL z3YzxSM$0O-1VHe_l6C-?mO5kB#&-pw3cjD;u0iD5+)WSivr-yGe>B3FO~^&{fhz?v z&CXQ5h%ZmI@`$ip44#+T2tmX$<KtY<5?x9m(GPGcpWV_%a-@o8m)6x*iL%)*-1Yb( zZJugWXY#v7`uWBw0IO{W1(H&!-%76jUR;a$>7rvjzIk)uKj{y{!z=g9mZ!G_B(-a5 zMJM2jestlW>POi|h0MJhyTc>^zHi|k2|fR(na71Z`pD9x<#(<rdg^6SWXNeA^uWTm z=rblGN1n-~G-@0^mVcc~aGQHahg~+saztMpdkq0pvZ%qO4Hkm@08;$om?+kA=Xt6l zod=ltsDBvH+nmqn1dM|m;u1A16pWIxz^@cu8^T?Nqn}dMMraI<7YXk4%(%s9YW3-F zP*n}Y4<CZsVs$$~d4(mY4Dmgrn`u?((PeN=H4X9<)3o_0|Jdz$F={||X%{W4-$iVc zpI>T<9PdM3>4hZQ7q|8p9=wo&bLgmU9Vf>h4Y`ACmDss+>&%$bXe-wG$>%8NkH?bB z8^E)~fsAFuhdwI_FpSN};VHcMOG7C4Vhv=TGvde!z0qJ}g;40EJrB1lx2Q2!Dk}0s zr9tf=GRu-l2{-ZAv`+*)bt;+=KDcZN;Q-SX7NSE>pmx-kky_fX^WA(glBJGV!##T_ o^SnBzkgHhTgcD;a(Ygz4f#gAp4Fs$eASR~ZHuyqs>fdkw1K4K*_y7O^ literal 0 HcmV?d00001 -- GitLab From 55e872b89fc62454a9aa55358d4ed112781e7bae Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sat, 7 Oct 2017 04:04:45 +0700 Subject: [PATCH 61/92] add profile page --- profile.php | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 profile.php diff --git a/profile.php b/profile.php new file mode 100644 index 00000000..26ce24f3 --- /dev/null +++ b/profile.php @@ -0,0 +1,130 @@ +<?php +require('includes/config.php'); + +$id_active = $_GET["id_active"]; +$sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + +$result = mysqli_query($conn, $sql); +while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + $name = $row["name"]; + $email = $row["email"]; + $phone_number = $row["phone_number"]; + $driver = $row["driver"]; + $image = $row["image"]; +} + +if ($driver == 1){ + $sql = "SELECT total_rating, total_passangers FROM drivers WHERE ID=$id_active LIMIT 1"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)){ + $total_rating = $row["total_rating"]; + $total_passangers = $row["total_passangers"]; + } +} + +?> + +<!DOCTYPE html> +<html> + <head> + <title>History</title> + <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> + <link rel="stylesheet" href="css/history.css"> + <style> + .my-profile{ + width: 100%; + margin: 0 auto; + } + .my-profile .heading { + float: left; + } + .my-profile .edit { + float: right; + margin-top: 15px; + margin-right: 50px; + } + .my-profile .edit i { + font-size: 2.2em; + } + .location{ + width: 100%; + margin: 0 auto; + } + .location .heading { + float: left; + } + .location .edit { + float: right; + margin-top: 15px; + margin-right: 50px; + } + .location .edit i { + font-size: 2.2em; + } + .profile-image { + clear: right; + margin: 0 auto; + } + .profile-image .rounded-picture { + width: 120px; + height: 120px; + border-radius: 60px; + margin-top: 10px; + } + .description { + margin: 0 auto; + margin-right: 50px; + text-align: center; + } + .description p { + margin: 1px auto; + } + .description h3 { + margin: 8px auto; + } + </style> + </head> + <body> + <div class="contentBox"> + <div class="mainHeader"> + <div class="header1"> + <div class="title"><span class="title green">PR</span>-<span class=" title red">OJEK</span></div> + <div class="subtitle">wush... wush... ngeeeeeenggg...</div> + </div> + <div class="header2"> + <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="logout">Logout</div> + </div> + </div> + <div> + <div class="menu">ORDER</div> + <div class="menu active">HISTORY</div> + <div class="menu">MY PROFILE</div> + </div> + <div class="my-profile"> + <h1 class="heading">MY PROFILE</h1> + <span class="edit"><i class='material-icons'>mode_edit</i></span> + </div> + <div class="profile-image"> + <img class="rounded-picture" src="<?php echo $image ?>" alt="profile image"> + </div> + <div class="description"> + <h3>@<?php echo $username ?></h3> + <p><?php echo $name ?></p> + <?php $rating = ($total_passangers == 0) ? 0 : $total_rating/$total_passangers; ?> + <?php if ($driver == 1){ echo "<p>Driver | <span>". $rating . "</span> (". $total_passangers ." votes)</p>" ;} ?> + <p><?php echo $email ?></p> + <p><?php echo $phone_number ?></p> + </div> + <?php if ($driver == 1){ ?> + <div class="location"> + <h2 class="heading">PREFERRED LOCATION</h2> + <span class="edit"><i class='material-icons'>mode_edit</i></span> + + </div> + <?php } ?> + </div> + <script src="js/history.js" type="text/javascript"></script> + </body> +</html> \ No newline at end of file -- GitLab From dac32ef536f87bd96fee796c5a9670b07304a2c7 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 13:59:28 +0700 Subject: [PATCH 62/92] add id element --- history-driver.php | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/history-driver.php b/history-driver.php index 091658ba..6d20c1d6 100644 --- a/history-driver.php +++ b/history-driver.php @@ -7,7 +7,7 @@ <html> <head> <title>History</title> - <link rel="stylesheet" href="css/history.css"> + <link rel="stylesheet" type="text/css" href="css/history.css"> </head> <body> @@ -40,17 +40,18 @@ // output data of each row $idx = 1; while($row = mysqli_fetch_assoc($result)) { - echo '<div class="listBox">'; + echo '<div class="listBox" id="' .$idx . '">'; $image = '<img src="' . $row['image'] . '" class="thumbnail">'; echo '<button class="buttonHide" onclick="hideElement(' .$idx . ')">HIDE</button>'; echo $image.'<div class="date">' . date('l', strtotime($row['time'])) . ', ' . date('F jS Y', strtotime($row['time'])) . '</div>'; - echo '<div class="name"> ' . $row['name']; - echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination']; - echo '<div class="rating"> Gave ' . $row['rating'] . ' stars'; + echo '<div class="name"> ' . $row['name']. '</div>'; + echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; + echo '<div class="rating"> Gave ' . $row['rating'] . ' stars</div>'; echo '<div class="comment"> and left comment: </div>'; echo '<div class="comment">' . $row['comment'] . '</div>'; - echo '<br><br><br>'; + echo '<br>'; '</div>'; + '<div></div>'; $idx++; } } else { -- GitLab From 98b20acaf835f561e906a0c7475471ab4b64baed Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 14:16:33 +0700 Subject: [PATCH 63/92] menambah back end menampilkan data --- history-order.php | 50 +++++++++++++++++++++++++++-------------------- 1 file changed, 29 insertions(+), 21 deletions(-) diff --git a/history-order.php b/history-order.php index e2489ef9..afa9cdca 100644 --- a/history-order.php +++ b/history-order.php @@ -1,3 +1,8 @@ +<?php + require('includes/config.php'); + $id_active = 3; +?> + <!DOCTYPE html> <html> <head> @@ -26,28 +31,31 @@ <div class="submenu active">MY PREVIOUS ORDERS</div> <div class="submenu">DRIVER HISTORY</div> </div> - <div class="listBox" id="lisbox1"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="hideElement('lisbox1')">HIDE</button> - <div class="date">5 October 2017</div> - <div class="name">Elmo</div> - <div class="route">Magetan-Maospati</div> - <div class="rating">You rated: </div> - <div class="comment"> - <div>You commented: - tralalalala senang sekali</div> - </div> - </div> - <div class="listBox" id="lisbox2"> - <img src="img/profile-placeholder.png" alt="profile image" class="thumbnail"> - <button class="buttonHide" onclick="hideElement('lisbox2')">HIDE</button> - <div class="date">3 October 2017</div> - <div class="name">Bert</div> - <div class="route">Magetan-Madiun</div> - <div class="rating">You rated:</div> - <div class="comment">You commented:</div> - </div> + <?php + $sql = "SELECT * FROM transaction JOIN users ON (transaction.id_user=users.ID) WHERE transaction.id_user=". $id_active; + $result = mysqli_query($conn,$sql); + if (mysqli_num_rows($result) > 0) { + // output data of each row + $idx = 1; + while($row = mysqli_fetch_assoc($result)) { + echo '<div class="listBox" id="' .$idx . '">'; + $image = '<img src="' . $row['image'] . '" class="thumbnail">'; + echo '<button class="buttonHide" onclick="hideElement(' .$idx . ')">HIDE</button>'; + echo $image.'<div class="date">' . date('l', strtotime($row['time'])) . ', ' . date('F jS Y', strtotime($row['time'])) . '</div>'; + echo '<div class="name"> ' . $row['name']. '</div>'; + echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; + echo '<div class="rating"> Gave ' . $row['rating'] . ' stars</div>'; + echo '<div class="comment"> and left comment: </div>'; + echo '<div class="comment">' . $row['comment'] . '</div>'; + echo '</div>'; + $idx++; + } + } else { + echo "0 results"; + } + $conn->close(); + ?> </div> <script src="js/history.js" type="text/javascript"></script> -- GitLab From d8d1b63cdf6f7670122fe87183843b6eae56d805 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 15:17:46 +0700 Subject: [PATCH 64/92] add star rate --- history-order.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/history-order.php b/history-order.php index afa9cdca..c8514941 100644 --- a/history-order.php +++ b/history-order.php @@ -7,7 +7,8 @@ <html> <head> <title>History</title> - <link rel="stylesheet" href="css/history.css"> + <link rel="stylesheet" type="text/css" href="css/history.css"> + <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> </head> <body> <div class="contentBox"> @@ -45,8 +46,12 @@ echo $image.'<div class="date">' . date('l', strtotime($row['time'])) . ', ' . date('F jS Y', strtotime($row['time'])) . '</div>'; echo '<div class="name"> ' . $row['name']. '</div>'; echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; - echo '<div class="rating"> Gave ' . $row['rating'] . ' stars</div>'; - echo '<div class="comment"> and left comment: </div>'; + echo '<div class="rating"> You rated: '; + for ($x = 0; $x <= $row['rating']; $x++) { + echo '<i class="material-icons" style="font-size:12px; display:inline-block">star_border</i>'; + } + echo '</div>'; + echo '<div class="comment"> You commented: </div>'; echo '<div class="comment">' . $row['comment'] . '</div>'; echo '</div>'; $idx++; -- GitLab From fe9d89f7f1ceef38b87d7486432962a263e21a06 Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sat, 7 Oct 2017 15:31:37 +0700 Subject: [PATCH 65/92] adding functionality profile page --- editlocationhandler.php | 4 +-- editprofile.php | 1 + js/validation.js | 3 -- profile.php | 64 ++++++++++++++++++++++++++++++++++------- 4 files changed, 56 insertions(+), 16 deletions(-) diff --git a/editlocationhandler.php b/editlocationhandler.php index eeb70c96..8b757c69 100644 --- a/editlocationhandler.php +++ b/editlocationhandler.php @@ -6,7 +6,7 @@ $sql = "DELETE FROM driver_locations WHERE ID = $id AND location = '$location'"; if ($conn->query($sql) === TRUE) { - header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); + //header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); exit; } else { echo "Error: " . $sql . "<br>" . $conn->error; @@ -20,7 +20,7 @@ $sql = "UPDATE driver_locations SET location='$update' WHERE ID=$id AND location='$location'"; if ($conn->query($sql) === TRUE) { - header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); + //header("Refresh:0; url=editpreferredlocations.php?id_active=" . $id); exit; } else { echo "Error: " . $sql . "<br>" . $conn->error; diff --git a/editprofile.php b/editprofile.php index 53c6a193..9f843a74 100644 --- a/editprofile.php +++ b/editprofile.php @@ -86,6 +86,7 @@ if(isset($_POST["submit"])) { //echo "Error updating record: " . $conn->error; } } + header('Location: profile.php?id_active=' . $id_active); } ?> diff --git a/js/validation.js b/js/validation.js index a549a65f..5e3fd616 100644 --- a/js/validation.js +++ b/js/validation.js @@ -4,14 +4,11 @@ function getUsernameValidation(){ return; } var username = document.getElementById("username"); - console.log(username); var url = "validation.php?u=" + username.value; - console.log(url); xmlhttp.open("GET", url, true); xmlhttp.onreadystatechange = function(){ if (xmlhttp.readyState == 4 && xmlhttp.status == 200){ var response = xmlhttp.responseText; - console.log(response); if(response === "true"){ document.getElementById("wrongUsername").style.display = "none"; document.getElementById("checkUsername").style.display = "block"; diff --git a/profile.php b/profile.php index 26ce24f3..4d1c97da 100644 --- a/profile.php +++ b/profile.php @@ -28,7 +28,7 @@ if ($driver == 1){ <!DOCTYPE html> <html> <head> - <title>History</title> + <title>Profile</title> <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet"> <link rel="stylesheet" href="css/history.css"> <style> @@ -36,6 +36,9 @@ if ($driver == 1){ width: 100%; margin: 0 auto; } + .my-profile a, .location a { + color: orange; + } .my-profile .heading { float: left; } @@ -83,7 +86,30 @@ if ($driver == 1){ .description h3 { margin: 8px auto; } + .location-list{ + clear: right; + } + .location-list ul{ + padding-left: 0px; + } + .location-list ul li{ + text-align: left; + clear: both; + list-style-type: none; + } + .location-list ul li i { + font-size: 20px; + } + .location-list ul li span { + font-size:20px; + } + .menu a { + text-decoration: none; + color: inherit; + } + </style> + </head> <body> <div class="contentBox"> @@ -93,18 +119,18 @@ if ($driver == 1){ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> - <div class="menu">ORDER</div> - <div class="menu active">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="orderojek.php?id_active=<?php echo $id_active ?>">ORDER</a></div> + <div class="menu"><a href="history-order.php?id_active=<?php echo $id_active ?>">HISTORY</a></div> + <div class="menu active">MY PROFILE</div> </div> <div class="my-profile"> <h1 class="heading">MY PROFILE</h1> - <span class="edit"><i class='material-icons'>mode_edit</i></span> + <a href="editprofile.php?id_active=<?php echo $id_active ?>"><span class="edit"><i class='material-icons'>mode_edit</i></span></a> </div> <div class="profile-image"> <img class="rounded-picture" src="<?php echo $image ?>" alt="profile image"> @@ -112,16 +138,32 @@ if ($driver == 1){ <div class="description"> <h3>@<?php echo $username ?></h3> <p><?php echo $name ?></p> - <?php $rating = ($total_passangers == 0) ? 0 : $total_rating/$total_passangers; ?> - <?php if ($driver == 1){ echo "<p>Driver | <span>". $rating . "</span> (". $total_passangers ." votes)</p>" ;} ?> + <?php if ($driver == 1){ + $rating = ($total_passangers == 0) ? 0 : $total_rating/$total_passangers; + echo "<p>Driver | <span>". $rating . "</span> (". $total_passangers ." votes)</p>" ; + } ?> <p><?php echo $email ?></p> <p><?php echo $phone_number ?></p> </div> <?php if ($driver == 1){ ?> <div class="location"> <h2 class="heading">PREFERRED LOCATION</h2> - <span class="edit"><i class='material-icons'>mode_edit</i></span> - + <a href="editpreferredlocations.php?id_active=<?php echo $id_active ?>"><span class="edit"><i class='material-icons'>mode_edit</i></span></a> + <?php + $sql = "SELECT location FROM driver_locations WHERE ID=$id_active"; + $result = mysqli_query($conn, $sql); + echo "<div class='location-list'>"; + if (mysqli_num_rows($result) > 0) { + $i = 0; + echo "<ul>"; + while($row = mysqli_fetch_assoc($result)) { + echo "<li style='margin-left:". $i*40 ."px;'><i class='material-icons'>play_arrow</i><span>". $row["location"] ."</span></li>"; + $i += 1; + } + echo "</ul>"; + } + echo "</div>" ; + ?> </div> <?php } ?> </div> -- GitLab From 023d9ac1c33edbb47908bd7214331566fbcceaba Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 17:16:29 +0700 Subject: [PATCH 66/92] menambah link ke menu lain dari menu order ojek dengan id active sesuai user yang login --- orderojek.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/orderojek.php b/orderojek.php index 2d97b5ae..838eaf53 100644 --- a/orderojek.php +++ b/orderojek.php @@ -1,7 +1,9 @@ <?php - require('includes/config.php'); - if(isset($_POST["submit"])) { - + $header = apache_request_headers(); + foreach ($header as $header => $value) { + if($header == "Referer") { + $id_active = substr($value,-1); + } } ?> <!DOCTYPE html> @@ -11,6 +13,12 @@ <link rel="stylesheet" type="text/css" href="css/orderojek.css"> <script src="js/order.js"></script> </head> +<style type="text/css"> + .menu a { + text-decoration: none; + color: inherit; + } +</style> <body> <div class="contentBox"> <div class="mainHeader"> @@ -25,8 +33,8 @@ </div> <div> <div class="menu active">ORDER</div> - <div class="menu">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="history-order.php?id_active=<?php echo $id_active ?>">HISTORY</a></div> + <div class="menu"><a href="profile.php?id_active=<?php echo $id_active ?>">MY PROFILE</a></div> </div> <h1>MAKE AN ORDER</h1> <div id="box_aktif"> -- GitLab From 39fa33b53576b7323fa894d961687ba1d1d36b47 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 17:20:01 +0700 Subject: [PATCH 67/92] menambah link ke menu lain dari menu history driver dengan id active sesuai user yang login --- history-driver.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-driver.php b/history-driver.php index 6d20c1d6..9cb7a914 100644 --- a/history-driver.php +++ b/history-driver.php @@ -23,9 +23,9 @@ </div> </div> <div> - <div class="menu">ORDER</div> + <div class="menu"><a href="orderojek.php?id_active=<?php echo $id_active ?>">ORDER</a></div> <div class="menu active">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="profile.php?id_active=<?php echo $id_active ?>">MY PROFILE</a></div> </div> <h1>TRANSACTION HISTORY</h1> <div> -- GitLab From 16d2354bce53bec3725ecfa021c5b384e9fb3ac2 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 17:20:28 +0700 Subject: [PATCH 68/92] menambah link ke menu lain dari menu history order dengan id active sesuai user yang login" --- history-order.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-order.php b/history-order.php index c8514941..43f01c17 100644 --- a/history-order.php +++ b/history-order.php @@ -23,9 +23,9 @@ </div> </div> <div> - <div class="menu">ORDER</div> + <div class="menu"><a href="orderojek.php?id_active=<?php echo $id_active ?>">ORDER</a></div> <div class="menu active">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="profile.php?id_active=<?php echo $id_active ?>">MY PROFILE</a></div> </div> <h1>TRANSACTION HISTORY</h1> <div> -- GitLab From 5e8cdcc1e5b10ef4f37bc7a6ee63056838129595 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 17:22:32 +0700 Subject: [PATCH 69/92] memperbaiki tampilan menu --- history-driver.php | 7 ++++++- history-order.php | 6 ++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/history-driver.php b/history-driver.php index 9cb7a914..cd13c79c 100644 --- a/history-driver.php +++ b/history-driver.php @@ -9,7 +9,12 @@ <title>History</title> <link rel="stylesheet" type="text/css" href="css/history.css"> </head> - + <style type="text/css"> + .menu a { + text-decoration: none; + color: inherit; + } + </style> <body> <div class="contentBox"> <div class="mainHeader"> diff --git a/history-order.php b/history-order.php index 43f01c17..5ba968dc 100644 --- a/history-order.php +++ b/history-order.php @@ -10,6 +10,12 @@ <link rel="stylesheet" type="text/css" href="css/history.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons"> </head> + <style type="text/css"> + .menu a { + text-decoration: none; + color: inherit; + } + </style> <body> <div class="contentBox"> <div class="mainHeader"> -- GitLab From b87ddf237ac18b74db605fb6318b542f76fd4cc9 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 17:30:21 +0700 Subject: [PATCH 70/92] menampilkan username --- history-driver.php | 15 +++++++++++---- history-order.php | 15 +++++++++++---- orderojek.php | 17 ++++++++++------- 3 files changed, 32 insertions(+), 15 deletions(-) diff --git a/history-driver.php b/history-driver.php index cd13c79c..27b41378 100644 --- a/history-driver.php +++ b/history-driver.php @@ -1,7 +1,14 @@ <?php - require('includes/config.php'); - $id_active = 2; -?> + require('includes/config.php'); + + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } +?> <!DOCTYPE html> <html> @@ -23,7 +30,7 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> <div class="logout"><a href="login.php">Logout</a></div> </div> </div> diff --git a/history-order.php b/history-order.php index 5ba968dc..0ab0597b 100644 --- a/history-order.php +++ b/history-order.php @@ -1,7 +1,14 @@ <?php - require('includes/config.php'); - $id_active = 3; -?> + require('includes/config.php'); + + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } +?> <!DOCTYPE html> <html> @@ -24,7 +31,7 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> <div class="logout">Logout</div> </div> </div> diff --git a/orderojek.php b/orderojek.php index 838eaf53..cd8dd1a5 100644 --- a/orderojek.php +++ b/orderojek.php @@ -1,10 +1,13 @@ <?php - $header = apache_request_headers(); - foreach ($header as $header => $value) { - if($header == "Referer") { - $id_active = substr($value,-1); - } - } + require('includes/config.php'); + + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } ?> <!DOCTYPE html> <html> @@ -27,7 +30,7 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> <div class="logout"><a href="login.php">Logout</a></div> </div> </div> -- GitLab From d89bd8b2945872b765a0c61e0c53e79d7e45c636 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 18:43:47 +0700 Subject: [PATCH 71/92] Inserting value to database --- completeorder.php | 20 +++++++++++++++----- finish.php | 11 ++++++++++- orderojek.php | 2 +- selectdriver.php | 15 +++++++++++---- 4 files changed, 37 insertions(+), 11 deletions(-) diff --git a/completeorder.php b/completeorder.php index 86f4cb50..9daa6f5f 100644 --- a/completeorder.php +++ b/completeorder.php @@ -1,8 +1,12 @@ <?php - require('includes/config.php'); - if(isset($_POST["submit"])) { - echo "Maaf mas, salah tempat ya?"; - } + require('includes/config.php'); + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } + $urlfinish = "finish.php?id_active=" . $id_active; ?> <!DOCTYPE html> @@ -48,7 +52,7 @@ <img src= <?php echo $_POST['image']; ?> class="circle"> </div> <div class="form"> - <form action="finish.php" id="selesai" name="selesai" method="POST"> + <form action= <?php echo $urlfinish; ?> id="selesai" name="selesai" method="POST"> <div class="star"> <span class="star-rating star-5"> <input type="radio" name="rating" value="1"><i></i> @@ -62,6 +66,12 @@ <div class="header3 subtitle"><?php echo $_POST["name"] ?></div> <textarea rows="2" cols="50" name="comment" id="comment" placeholder="Your comment..."></textarea> <button type="finish" name="finish">COMPLETE ORDER</button> + <input type="hidden" name="ID" value= <?php echo $_POST['ID']; ?> > + <input type="hidden" name="pickingPoint" value= <?php echo $_POST['pickingPoint']; ?> > + <input type="hidden" name="destination" value= <?php echo $_POST['destination']; ?> > + <input type="hidden" name="image" value= <?php echo $_POST['image']; ?> > + <input type="hidden" name="username" value= <?php echo $_POST['username']; ?> > + <input type="hidden" name="name" value= <?php echo $_POST['name']; ?> > </form> </div> </div> diff --git a/finish.php b/finish.php index 2a8215c9..92121973 100644 --- a/finish.php +++ b/finish.php @@ -7,7 +7,16 @@ <body> <?php $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); - $query = "INSERT INTO transaction (id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" . $_POST['id_active']; + $query = "INSERT INTO transaction (id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" + . $_GET['id_active'] . ", " + . $_POST['ID'] . ", " + . $_POST['rating'] . ", " + . $_POST['comment'] . ", " + . "---" . ", " + . $_POST['pickingPoint'] . ", " + . $_POST['destination'] . ")"; + echo $query; + ?> </body> </html> \ No newline at end of file diff --git a/orderojek.php b/orderojek.php index cd8dd1a5..42feb39b 100644 --- a/orderojek.php +++ b/orderojek.php @@ -53,7 +53,7 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form action="selectdriver.php" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="validasi()"> + <form action="selectdriver.php?id_active=<?php echo $id_active ?>" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="validasi()"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint" required> diff --git a/selectdriver.php b/selectdriver.php index 4cbb85cf..b0bc433f 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -1,5 +1,12 @@ <?php - require('includes/config.php'); + require('includes/config.php'); + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } + $urlink = "completeorder.php?id_active=" . $id_active; ?> <!DOCTYPE html> @@ -55,7 +62,7 @@ $image = '<img src="' . $res['image'] . '" class="gambar">'; echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; - echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; + echo '<form action="' . $urlink . '" id="menuDua" name="menuDua" method="POST">'; echo '<div class="choosen">'; echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; @@ -90,7 +97,7 @@ $image = '<img src="' . $res['image'] . '" class="gambar">'; echo $image.'<div class="header3 lain">' . $res['name'] . '</div>'; echo '<div class="header3 lain2"> ☆'.$res['total_rating']/($res['total_passangers'] > 0 ? $res['total_passangers'] : 1) . ' (' . $res['total_passangers'] . ' votes) </div><br>'; - echo '<form action="completeorder.php" id="menuDua" name="menuDua" method="POST">'; + echo '<form action="' . $urlink . '" id="menuDua" name="menuDua" method="POST">'; echo '<div class="choosen">'; echo '<input type="submit" name="choosen" value="I CHOOSE YOU!">'; echo '<input type="hidden" name="ID" value="' . $res['ID'] . '">'; @@ -114,4 +121,4 @@ </div> </div> </body> -</html> +</html> \ No newline at end of file -- GitLab From 6de113333bd4e1d389a1612520e5eca4dc55cbad Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 18:49:33 +0700 Subject: [PATCH 72/92] edit border menu --- css/orderojek.css | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/css/orderojek.css b/css/orderojek.css index 7498a5e4..b21128ef 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -91,12 +91,19 @@ color: white; } +.menu:not(:last-child) { + border-right : none; +} + .menu.active { background: #3a563f; border: 1px solid #253828; color: white; } +.menu.active:not(:last-child){ + border-right : none; +} .contentBox { width: 530px; height: 480px; -- GitLab From b8ff3265fb6884dc8c43b535334c81099e91cb9b Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 18:59:01 +0700 Subject: [PATCH 73/92] fix hide button --- history-order.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-order.php b/history-order.php index 0ab0597b..43f2052d 100644 --- a/history-order.php +++ b/history-order.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - $id_active = $_GET["id_active"]; + $id_active = 1; $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); @@ -43,7 +43,7 @@ <h1>TRANSACTION HISTORY</h1> <div> <div class="submenu active">MY PREVIOUS ORDERS</div> - <div class="submenu">DRIVER HISTORY</div> + <div class="submenu"><a href="history-driver.php?id_active=<?php echo $id_active ?>">DRIVER HISTORY</a></div> </div> <?php -- GitLab From 516bdd4847bcbd8f02d555d27a0168e5562df311 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 19:00:00 +0700 Subject: [PATCH 74/92] fix hide button --- history-driver.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-driver.php b/history-driver.php index 27b41378..e60e1846 100644 --- a/history-driver.php +++ b/history-driver.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - $id_active = $_GET["id_active"]; + $id_active = 1; $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); @@ -41,7 +41,7 @@ </div> <h1>TRANSACTION HISTORY</h1> <div> - <div class="submenu">MY PREVIOUS ORDERS</div> + <div class="submenu"><a href="history-order.php?id_active=<?php echo $id_active ?>">MY PREVIOUS ORDERS</a></div> <div class="submenu active">DRIVER HISTORY</div> </div> -- GitLab From 1887a62fa55b06da5470048277f1d7839e5f9668 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 19:10:10 +0700 Subject: [PATCH 75/92] renaming false function name --- js/history.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/history.js b/js/history.js index 79e55e0e..48d2e4ad 100644 --- a/js/history.js +++ b/js/history.js @@ -1,3 +1,3 @@ -function removeElement(id) { +function hideElement(id) { document.getElementById(id).style.display = "none"; } \ No newline at end of file -- GitLab From d3f535c1455b4e04117226069391bc7533e2c67b Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 19:14:49 +0700 Subject: [PATCH 76/92] Sync database, sending transaction history to database --- completeorder.php | 2 +- finish.php | 39 +++++++++++++++++++++++++++++---------- orderojek.php | 19 +++++++++++++++++++ 3 files changed, 49 insertions(+), 11 deletions(-) diff --git a/completeorder.php b/completeorder.php index 9daa6f5f..ad6dfc20 100644 --- a/completeorder.php +++ b/completeorder.php @@ -6,7 +6,7 @@ while($row = mysqli_fetch_assoc($result)) { $username = $row["username"]; } - $urlfinish = "finish.php?id_active=" . $id_active; + $urlfinish = "orderojek.php?id_active=" . $id_active; ?> <!DOCTYPE html> diff --git a/finish.php b/finish.php index 92121973..f0da1d26 100644 --- a/finish.php +++ b/finish.php @@ -1,3 +1,14 @@ +<?php + require('includes/config.php'); + $id_active = $_GET["id_active"]; + $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; + $result = mysqli_query($conn, $sql); + while($row = mysqli_fetch_assoc($result)) { + $username = $row["username"]; + } + $urlink = "completeorder.php?id_active=" . $id_active; +?> + <!DOCTYPE html> <html> <head> @@ -6,17 +17,25 @@ </head> <body> <?php + date_default_timezone_set("Asia/Jakarta"); + $t = time(); $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); - $query = "INSERT INTO transaction (id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" - . $_GET['id_active'] . ", " - . $_POST['ID'] . ", " - . $_POST['rating'] . ", " - . $_POST['comment'] . ", " - . "---" . ", " - . $_POST['pickingPoint'] . ", " - . $_POST['destination'] . ")"; - echo $query; - + $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT COUNT(*) FROM transaction")); + $count = $res['COUNT(*)']; + $query = "INSERT INTO transaction (ID, id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" + . "'" . ($count+1) . "', " + . "'" . $_GET['id_active'] . "', " + . "'" . $_POST['ID'] . "', " + . "'" . $_POST['rating'] . "', " + . "'" . $_POST['comment'] . "', " + . "'" . date("Y-m-d H:i:s",$t) . "', " + . "'" . $_POST['pickingPoint'] . "', " + . "'" . $_POST['destination'] . "')"; + mysqli_query($con,$query); + mysqli_close($con); ?> + <div action="orderojek.php?id_active=<?php echo $id_active ?>" class="form"> + <input type="hidden" name="choosen" value="I CHOOSE YOU!"> + </div> </body> </html> \ No newline at end of file diff --git a/orderojek.php b/orderojek.php index 42feb39b..91c94a18 100644 --- a/orderojek.php +++ b/orderojek.php @@ -8,7 +8,26 @@ while($row = mysqli_fetch_assoc($result)) { $username = $row["username"]; } + if (array_key_exists("ID",$_POST)){ + date_default_timezone_set("Asia/Jakarta"); + $t = time(); + $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); + $res = mysqli_fetch_assoc(mysqli_query($con,"SELECT COUNT(*) FROM transaction")); + $count = $res['COUNT(*)']; + $query = "INSERT INTO transaction (ID, id_user, id_driver, rating, comment, time, picking_point, destination) VALUES(" + . "'" . ($count+1) . "', " + . "'" . $_GET['id_active'] . "', " + . "'" . $_POST['ID'] . "', " + . "'" . $_POST['rating'] . "', " + . "'" . $_POST['comment'] . "', " + . "'" . date("Y-m-d H:i:s",$t) . "', " + . "'" . $_POST['pickingPoint'] . "', " + . "'" . $_POST['destination'] . "')"; + mysqli_query($con,$query); + mysqli_close($con); + } ?> + <!DOCTYPE html> <html> <head> -- GitLab From 61e1d7a34964ab9ed8a5769d109a310692caedc6 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 19:18:53 +0700 Subject: [PATCH 77/92] memperbaiki tampilan --- completeorder.php | 2 +- css/history.css | 10 ++++++++++ history-driver.php | 4 ++++ history-order.php | 4 ++++ selectdriver.php | 2 +- 5 files changed, 20 insertions(+), 2 deletions(-) diff --git a/completeorder.php b/completeorder.php index 9daa6f5f..98442909 100644 --- a/completeorder.php +++ b/completeorder.php @@ -24,7 +24,7 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> <div class="logout">Logout</div> </div> </div> diff --git a/css/history.css b/css/history.css index 281bd420..050633d9 100644 --- a/css/history.css +++ b/css/history.css @@ -167,4 +167,14 @@ h1 { vertical-align: middle; float : right; margin-right: 40px; +} + +.menu a { + text-decoration: none; + color: inherit; +} + +.submenu a { + text-decoration: none; + color: inherit; } \ No newline at end of file diff --git a/history-driver.php b/history-driver.php index e60e1846..d6984107 100644 --- a/history-driver.php +++ b/history-driver.php @@ -21,6 +21,10 @@ text-decoration: none; color: inherit; } + .submenu a { + text-decoration: none; + color: inherit; + } </style> <body> <div class="contentBox"> diff --git a/history-order.php b/history-order.php index 43f2052d..c27b3c7a 100644 --- a/history-order.php +++ b/history-order.php @@ -22,6 +22,10 @@ text-decoration: none; color: inherit; } + .submenu a { + text-decoration: none; + color: inherit; + } </style> <body> <div class="contentBox"> diff --git a/selectdriver.php b/selectdriver.php index b0bc433f..a9b31b62 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -24,7 +24,7 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> <div class="logout">Logout</div> </div> </div> -- GitLab From 1b3c9762602a7fd6715c736a7777a581ebd8f17b Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 19:24:57 +0700 Subject: [PATCH 78/92] Linking to another page of each php file. --- completeorder.php | 8 ++++---- selectdriver.php | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/completeorder.php b/completeorder.php index ad6dfc20..b076ab5c 100644 --- a/completeorder.php +++ b/completeorder.php @@ -24,14 +24,14 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> <div class="menu active">ORDER</div> - <div class="menu">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="history-order.php?id_active=<?php echo $id_active ?>">HISTORY</a></div> + <div class="menu"><a href="profile.php?id_active=<?php echo $id_active ?>">MY PROFILE</a></div> </div> <h1>MAKE AN ORDER</h1> <div id="box_aktif"> diff --git a/selectdriver.php b/selectdriver.php index b0bc433f..db4e2c15 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -24,14 +24,14 @@ <div class="subtitle">wush... wush... ngeeeeeenggg...</div> </div> <div class="header2"> - <div class="username">Hi, <span class="username bold">pikachu!</span></div> - <div class="logout">Logout</div> + <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> <div class="menu active">ORDER</div> - <div class="menu">HISTORY</div> - <div class="menu">MY PROFILE</div> + <div class="menu"><a href="history-order.php?id_active=<?php echo $id_active ?>">HISTORY</a></div> + <div class="menu"><a href="profile.php?id_active=<?php echo $id_active ?>">MY PROFILE</a></div> </div> <h1>MAKE AN ORDER</h1> <div id="box_aktif"> -- GitLab From 1a26e1588b7314c7da5a05791b6bc03961900985 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 19:32:18 +0700 Subject: [PATCH 79/92] Manage conflict and fixing conflict when drivers == user --- selectdriver.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/selectdriver.php b/selectdriver.php index db4e2c15..45d77bc6 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -54,7 +54,7 @@ <?php $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); $prefer_driver = $_POST['preferredDriver']; - $query = "SELECT * FROM drivers NATURAL JOIN users WHERE name like '%".$prefer_driver."%' ORDER BY total_rating/total_passangers LIMIT 1"; + $query = "SELECT * FROM drivers NATURAL JOIN users WHERE name like '%".$prefer_driver."%' AND ID != " . $id_active . " ORDER BY total_rating/total_passangers LIMIT 1"; $tmp = mysqli_query($con, $query); $exist = $prefer_driver !== "" && mysqli_num_rows($tmp) == 1; $res = mysqli_fetch_assoc($tmp); @@ -86,9 +86,9 @@ <?php $con = mysqli_connect('127.0.0.1','root','','pr-ojek'); if ($prefer_driver !== ""){ - $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE name NOT like '%".$prefer_driver."%' AND location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; + $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE name NOT like '%".$prefer_driver."%' AND location = '" . $_POST['pickingPoint'] . "' AND ID != " . $id_active . " ORDER BY total_rating/total_passangers"; } else { - $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE location = '" . $_POST['pickingPoint'] . "' ORDER BY total_rating/total_passangers"; + $query = "SELECT * FROM drivers NATURAL JOIN users NATURAL JOIN driver_locations WHERE location = '" . $_POST['pickingPoint'] . "' AND ID != " . $id_active . " ORDER BY total_rating/total_passangers"; } $tmp = mysqli_query($con, $query); $exist = mysqli_num_rows($tmp) > 0; -- GitLab From fc69a32ab0a9391de194c278ff0a64b9d2e9bdc9 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 19:48:47 +0700 Subject: [PATCH 80/92] benerin tampilan --- completeorder.php | 7 +++++++ selectdriver.php | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/completeorder.php b/completeorder.php index b076ab5c..f5209edf 100644 --- a/completeorder.php +++ b/completeorder.php @@ -16,6 +16,13 @@ <link rel="stylesheet" type="text/css" href="css/orderojek.css"> <script src="js/order.js"></script> </head> +<style type="text/css"> + .menu a { + text-decoration: none; + color: inherit; + } + +</style> <body> <div class="contentBox"> <div class="mainHeader"> diff --git a/selectdriver.php b/selectdriver.php index 45d77bc6..6f3f9b69 100644 --- a/selectdriver.php +++ b/selectdriver.php @@ -16,6 +16,12 @@ <link rel="stylesheet" type="text/css" href="css/orderojek.css"> <script src="js/order.js"></script> </head> +<style type="text/css"> + .menu a { + text-decoration: none; + color: inherit; + } +</style> <body> <div class="contentBox"> <div class="mainHeader"> -- GitLab From 836dbf84a7753d124374c2e5a17a0afdb8a2912e Mon Sep 17 00:00:00 2001 From: adyanf <adyanaufalf@gmail.com> Date: Sat, 7 Oct 2017 20:23:45 +0700 Subject: [PATCH 81/92] fixing change driver status --- editprofile.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/editprofile.php b/editprofile.php index 9f843a74..b080a1bc 100644 --- a/editprofile.php +++ b/editprofile.php @@ -20,6 +20,17 @@ if(isset($_POST["submit"])) { $name = $_POST["name"]; $phone_number = $_POST["phone"]; $driver = (!isset($_POST["driver"])) ? 0 : 1; + if ($driver == 1){ + $sql = "SELECT * FROM drivers WHERE ID=$id_active"; + $result = mysqli_query($conn, $sql); + if (mysqli_num_rows($result) <= 0){ + $sql = "INSERT INTO drivers (ID, name, total_rating, total_passangers) + VALUES ('$id_active', '$name', 0, 0)"; + if ($conn->query($sql) === TRUE) { + //do nothing + } + } + } if($_POST["submit"] === ""){ $target_dir = "img/"; $target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]); -- GitLab From c6c3c3d582865a76449baaa5994df42f5ceb1b52 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 21:29:04 +0700 Subject: [PATCH 82/92] memperbaiki tampilan order ojek --- css/orderojek.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/css/orderojek.css b/css/orderojek.css index 88519bf4..ce828fe5 100644 --- a/css/orderojek.css +++ b/css/orderojek.css @@ -111,7 +111,7 @@ border-right : none; } .contentBox { - width: 530px; + width: 550px; height: 480px; margin: 0 auto; background: white; -- GitLab From 6957c53063d6cff510bc8eaffd066f79c68169bf Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 21:31:19 +0700 Subject: [PATCH 83/92] menambah peringatan required input --- js/order.js | 12 +++++++++--- orderojek.php | 6 +++--- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/js/order.js b/js/order.js index c3aa1e63..8ed3144e 100644 --- a/js/order.js +++ b/js/order.js @@ -1,7 +1,13 @@ function validasi(){ - var pick = document.forms['menuAwal']['pickingPoint'].value; - var destiny = document.forms['menuAwal']['destination'].value; - return pick !== "" && destiny !== ""; + var pickingPoint = document.forms["menuAwal"]["pickingPoint"].value; + var destination = document.forms["menuAwal"]["destination"].value; + if(pickingPoint == "") { + alert("Picking Point is required"); + return false; + } else if (destination == "") { + alert("Destination is required"); + return false; + } } var clicked1 = false; diff --git a/orderojek.php b/orderojek.php index 91c94a18..c8dfda64 100644 --- a/orderojek.php +++ b/orderojek.php @@ -72,14 +72,14 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form action="selectdriver.php?id_active=<?php echo $id_active ?>" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="validasi()"> + <form action="selectdriver.php?id_active=<?php echo $id_active ?>" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="return validasi()"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> - <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint" required> + <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint"> </div> <div class="formBox"> <label for="destiny" class="labelBox">Destination</label> - <input id="destiny" class="inputBox" type="text" name="destination" id="destination" required> + <input id="destiny" class="inputBox" type="text" name="destination" id="destination"> </div> <div class="formBox"> <label for="preferred" class="labelBox">Preferred Driver</label> -- GitLab From 176479722fcc5baffc6d7ab76385b61faaf5e38d Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 21:55:33 +0700 Subject: [PATCH 84/92] validasi required input --- js/order.js | 82 ------------------------------------------------ js/validation.js | 27 ++++++++++++++++ login.php | 7 +++-- orderojek.php | 4 +-- 4 files changed, 33 insertions(+), 87 deletions(-) delete mode 100644 js/order.js diff --git a/js/order.js b/js/order.js deleted file mode 100644 index 8ed3144e..00000000 --- a/js/order.js +++ /dev/null @@ -1,82 +0,0 @@ -function validasi(){ - var pickingPoint = document.forms["menuAwal"]["pickingPoint"].value; - var destination = document.forms["menuAwal"]["destination"].value; - if(pickingPoint == "") { - alert("Picking Point is required"); - return false; - } else if (destination == "") { - alert("Destination is required"); - return false; - } -} - -var clicked1 = false; -function next1(){ - var benar = true; - var x = document.getElementById("menuAwal"); - var i; - for (i = 0; i < x.length-2 && benar; ++i){ - benar = (x.elements[i].value !== ""); - } - if (benar){ - var pick = x.elements[0].value; - var destiny = x.elements[1].value; - var prefer_driver = x.elements[x.length-2].value; - var xmlhttp = new XMLHttpRequest(); - xmlhttp.open("GET", "order.php?pick="+pick+"&destiny="+destiny+"&prefer_driver="+prefer_driver); - xmlhttp.send(); - document.getElementById('box_aktif').innerHTML = - '<div class="stepBox">' + - '<div class="number">1</div>' + - '<div class="step">Select Destination</div>' + - '</div>' + - '<div class="stepBox active">' + - '<span class="number">2</span>' + - '<div class="step">Select a Driver</div>' + - '</div>' + - '<div class="stepBox">' + - '<span class="number">3</span>' + - '<div class="step">Complete your order</div>' + - '</div>' + - '<div class="roundedBox preferred">' + - '<div class="header3"><b>PREFERRED DRIVERS:</b></div>' + - '<br><br>' + - '<div class="header3 paragraph">' + - (prefer_driver === "" ? "NOTHING TO DISPLAY :(" : prefer_driver) + - '</div>' + - '</div>' + - '<div class="roundedBox others">'+ - '<span class="header3"><b>OTHER DRIVERS:</b></span>' + - '</div>' + - '<input type="submit" name="next2" value="NEXT" onclick="next2()">'; - } -} - -function next2(){ - document.getElementById('box_aktif').innerHTML = - '<div class="stepBox">' + - '<div class="number">1</div>' + - '<div class="step">Select Destination</div>' + - '</div>' + - '<div class="stepBox active">' + - '<span class="number">2</span>' + - '<div class="step">Select a Driver</div>' + - '</div>' + - '<div class="stepBox">' + - '<span class="number">3</span>' + - '<div class="step">Complete your order</div>' + - '</div>' + - '<form class>'+ - '<div class="star">'+ - '<span class="star-rating star-5">'+ - '<input type="radio" name="rating" value="1"><i></i>'+ - '<input type="radio" name="rating" value="2"><i></i>'+ - '<input type="radio" name="rating" value="3"><i></i>'+ - '<input type="radio" name="rating" value="4"><i></i>'+ - '<input type="radio" name="rating" value="5"><i></i>'+ - '</span>'+ - '</div>'+ - '<input class="commentBox" type="text" name="comment" placeholder="Your comment...">' - '<input type="submit" name="submit" value="COMPLETE ORDER">' - '</form>'; -} \ No newline at end of file diff --git a/js/validation.js b/js/validation.js index 5e3fd616..080b9f22 100644 --- a/js/validation.js +++ b/js/validation.js @@ -1,3 +1,30 @@ +function validateOrder(){ + var pickingPoint = document.forms["menuAwal"]["pickingPoint"].value; + var destination = document.forms["menuAwal"]["destination"].value; + if(pickingPoint == "") { + alert("Picking Point is required"); + return false; + } else if (destination == "") { + alert("Destination is required"); + return false; + } +} + +function validateLogin(){ + var username = document.forms["login"]["username"].value; + var password = document.forms["login"]["password"].value; + if(username == "" && password == "") { + alert("Fill your username and password"); + return false; + } else if (username == "") { + alert("username is required"); + return false; + } else if (password == "") { + alert("password is required"); + return false; + } +} + function getUsernameValidation(){ var xmlhttp = new XMLHttpRequest(); if(!xmlhttp){ diff --git a/login.php b/login.php index 4ef77f87..8e9e94a5 100644 --- a/login.php +++ b/login.php @@ -34,6 +34,7 @@ if(isset($_POST["submit"])){ <title>Halaman Login</title> <link href="https://fonts.googleapis.com/css?family=Roboto:400,700" rel="stylesheet"> <link rel="stylesheet" href="css/auth.css"> + <script src="js/validation.js"></script> </head> <body> <div class="apps"> @@ -49,14 +50,14 @@ if(isset($_POST["submit"])){ </div> </div> <div class="form-login"> - <form action="" method="POST" autocomplete="off"> + <form action="" method="POST" autocomplete="off" onsubmit="return validateLogin()" name="login"> <div class="form-group"> <label for="username">Username </label> - <input id="username" type="text" name="username" placeholder="your username" required> + <input id="username" type="text" name="username" placeholder="your username"> </div> <div class="form-group"> <label for="password">Password </label> - <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters" required> + <input id="password" type="password" name="password" placeholder="your password" pattern=".{5,10}" title="5 to 10 characters"> </div> <div class="action"> <div class="register"> diff --git a/orderojek.php b/orderojek.php index c8dfda64..c5a9fcc6 100644 --- a/orderojek.php +++ b/orderojek.php @@ -33,7 +33,7 @@ <head> <title>Make an order</title> <link rel="stylesheet" type="text/css" href="css/orderojek.css"> - <script src="js/order.js"></script> + <script src="js/validation.js"></script> </head> <style type="text/css"> .menu a { @@ -72,7 +72,7 @@ <span class="number">3</span> <div class="step">Complete your order</div> </div> - <form action="selectdriver.php?id_active=<?php echo $id_active ?>" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="return validasi()"> + <form action="selectdriver.php?id_active=<?php echo $id_active ?>" id="menuAwal" name="menuAwal" method="POST" class="form" onsubmit="return validateOrder()"> <div class="formBox"> <label for="pick" class="labelBox">Picking Point</label> <input id="pick" class="inputBox" type="text" name="pickingPoint" id="pickingPoint"> -- GitLab From 442a2faed29e998e037c2a7fef2aeba9405b69ca Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 22:03:50 +0700 Subject: [PATCH 85/92] menambah fungsi required rating --- completeorder.php | 4 ++-- js/validation.js | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/completeorder.php b/completeorder.php index f5209edf..1fc9a904 100644 --- a/completeorder.php +++ b/completeorder.php @@ -14,7 +14,7 @@ <head> <title>Make an order</title> <link rel="stylesheet" type="text/css" href="css/orderojek.css"> - <script src="js/order.js"></script> + <script src="js/validation.js"></script> </head> <style type="text/css"> .menu a { @@ -59,7 +59,7 @@ <img src= <?php echo $_POST['image']; ?> class="circle"> </div> <div class="form"> - <form action= <?php echo $urlfinish; ?> id="selesai" name="selesai" method="POST"> + <form action= <?php echo $urlfinish; ?> id="selesai" name="selesai" method="POST" onsubmit="return validateRating()"> <div class="star"> <span class="star-rating star-5"> <input type="radio" name="rating" value="1"><i></i> diff --git a/js/validation.js b/js/validation.js index 080b9f22..23157260 100644 --- a/js/validation.js +++ b/js/validation.js @@ -25,6 +25,20 @@ function validateLogin(){ } } +function validateRating(){ + var radios = document.getElementsByName("rating"); + var valid = false; + var i = 0; + while (!valid && i < radios.length) { + if(radios[i].checked) valid = true; + i++; + } + if (!valid) { + alert("Please rate your driver"); + } + return valid; +} + function getUsernameValidation(){ var xmlhttp = new XMLHttpRequest(); if(!xmlhttp){ -- GitLab From a7646b5be65143f62a7d81010916f6c56341e805 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 22:35:22 +0700 Subject: [PATCH 86/92] memperbaiki tampilan rating --- history-order.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history-order.php b/history-order.php index c27b3c7a..ecccc6f3 100644 --- a/history-order.php +++ b/history-order.php @@ -65,7 +65,7 @@ echo '<div class="route"> ' . $row['picking_point'] . '-' . $row['destination'] . '</div>'; echo '<div class="rating"> You rated: '; for ($x = 0; $x <= $row['rating']; $x++) { - echo '<i class="material-icons" style="font-size:12px; display:inline-block">star_border</i>'; + echo '<i class="material-icons" style="font-size:12px; display:inline-block; color:yellow">star_border</i>'; } echo '</div>'; echo '<div class="comment"> You commented: </div>'; -- GitLab From 6f8f337c6041aaa8a194b3bcd82dff2a2ef63744 Mon Sep 17 00:00:00 2001 From: fildfreeze <fildahananda@gmail.com> Date: Sat, 7 Oct 2017 22:42:04 +0700 Subject: [PATCH 87/92] fix logout link --- history-order.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/history-order.php b/history-order.php index ecccc6f3..6f4cf1d1 100644 --- a/history-order.php +++ b/history-order.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - $id_active = 1; + $id_active = $_GET["id_active"]; $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); @@ -36,7 +36,7 @@ </div> <div class="header2"> <div class="username">Hi, <span class="username bold"><?php echo $username ?>!</span></div> - <div class="logout">Logout</div> + <div class="logout"><a href="login.php">Logout</a></div> </div> </div> <div> -- GitLab From 1bb0019c1f5506e174c6f86fa39ef8e07626b5ec Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 22:54:20 +0700 Subject: [PATCH 88/92] memperbaiki get id_active untuk order driver --- history-driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history-driver.php b/history-driver.php index d6984107..7fce034e 100644 --- a/history-driver.php +++ b/history-driver.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - $id_active = 1; + $id_active = $_GET["id_active"];; $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); -- GitLab From b4ec8b663367c53437b5c026cac517c687e3a21d Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 22:56:25 +0700 Subject: [PATCH 89/92] menghapus titik koma --- history-driver.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history-driver.php b/history-driver.php index 7fce034e..9e28ae68 100644 --- a/history-driver.php +++ b/history-driver.php @@ -1,7 +1,7 @@ <?php require('includes/config.php'); - $id_active = $_GET["id_active"];; + $id_active = $_GET["id_active"]; $sql = "SELECT * FROM users WHERE ID=$id_active LIMIT 1"; $result = mysqli_query($conn, $sql); -- GitLab From 8e08fb156c4c32b1e9488cbb1ec7b1826e386271 Mon Sep 17 00:00:00 2001 From: vigorakbar <13515031@std.stei.itb.ac.id> Date: Sat, 7 Oct 2017 23:06:20 +0700 Subject: [PATCH 90/92] memperbaiki pengambilan data pada database --- history-order.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/history-order.php b/history-order.php index 6f4cf1d1..beec597c 100644 --- a/history-order.php +++ b/history-order.php @@ -51,7 +51,7 @@ </div> <?php - $sql = "SELECT * FROM transaction JOIN users ON (transaction.id_user=users.ID) WHERE transaction.id_user=". $id_active; + $sql = "SELECT * FROM transaction JOIN users ON (transaction.id_driver=users.ID) WHERE transaction.id_user=". $id_active; $result = mysqli_query($conn,$sql); if (mysqli_num_rows($result) > 0) { // output data of each row -- GitLab From 49b249a6897280700a72d8d597a26cdab82321d9 Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 23:50:59 +0700 Subject: [PATCH 91/92] readme.md --- README.md | 99 ++++++++++++++++++++++--------------------------------- 1 file changed, 40 insertions(+), 59 deletions(-) diff --git a/README.md b/README.md index ec864636..caf5583f 100644 --- a/README.md +++ b/README.md @@ -4,30 +4,25 @@ Membuat sebuah Website Ojek Online ## Deskripsi Singkat -Pada tugas besar ini, Anda diminta untuk membuat aplikasi *ojek online* **berbasis web** yang memungkinkan seorang pengguna untuk menjadi penumpang dan/atau driver ojek online. Untuk menggunakan aplikasi ini, seorang pengguna harus melakukan login. Pengguna dapat menjadi penumpang maupun driver pada akun yang sama. Untuk menjadi driver, pengguna harus mengaktifkan opsi menjadi driver pada profilnya. +Pada tugas besar ini, kami diminta untuk membuat aplikasi *ojek online* **berbasis web** yang memungkinkan seorang pengguna untuk menjadi penumpang dan/atau driver ojek online. Untuk menggunakan aplikasi ini, seorang pengguna harus melakukan login. Pengguna dapat menjadi penumpang maupun driver pada akun yang sama. Untuk menjadi driver, pengguna harus mengaktifkan opsi menjadi driver pada profilnya. -Anda diminta untuk membuat tampilan sedemikian hingga mirip dengan tampilan pada contoh. Website yang diminta tidak responsive. Desain tampilan tidak perlu dibuat indah. Icon dan jenis font tidak harus sama dengan contoh. Warna font, garis pemisah, dan perbedaan ukuran font harus terlihat sesuai contoh. Format rating dan waktu harus terlihat sesuai contoh. Perhatikan juga **tata letak** elemen-elemen. +kami diminta untuk membuat tampilan sedemikian hingga mirip dengan tampilan pada contoh. Website yang diminta tidak responsive. Desain tampilan tidak perlu dibuat indah. Icon dan jenis font tidak harus sama dengan contoh. Warna font, garis pemisah, dan perbedaan ukuran font harus terlihat sesuai contoh. Format rating dan waktu harus terlihat sesuai contoh. Perhatikan juga **tata letak** elemen-elemen. ## Anggota Tim -Setiap kelompok beranggotakan **3 orang dari kelas yang sama**. Jika jumlah mahasiswa dalam satu kelas modulo 3 menghasilkan 1, maka hanya 1 kelompok terdiri dari 4 mahasiswa. Jika jumlah mahasiswa modulo 3 menghasilkan 2, maka ada dua kelompok yang beranggotakan 4 orang. +1. 13515031 - Vigor Akbar +2. 13515127 - Fildah Ananda Amalia +3. 13515130 - Adya Naufal Fikri +4. 13515139 - Jehian Norman Saviero + +## Fungsionalitas Website -## Petunjuk Pengerjaan - -1. Buatlah organisasi pada gitlab dengan format "IF3110-2017-KXX-nama kelompok", dengan XX adalah nomor kelas. -2. Tambahkan anggota tim pada organisasi anda. -3. Fork pada repository ini dengan organisasi yang telah dibuat. -4. Ubah hak akses repository hasil Fork anda menjadi **private**. -5. Silakan commit pada repository anda (hasil fork). Lakukan berberapa commit dengan pesan yang bermakna, contoh: `add register form`, `fix logout bug`, jangan seperti `final`, `benerin dikit`. Disarankan untuk tidak melakukan commit dengan perubahan yang besar karena akan mempengaruhi penilaian (contoh: hanya melakukan satu commit kemudian dikumpulkan). Sebaiknya commit dilakukan setiap ada penambahan fitur. **Commit dari setiap anggota tim akan mempengaruhi penilaian.** Jadi, setiap anggota tim harus melakukan commit yang berpengaruh terhadap proses pembuatan aplikasi. -6. Edit file readme ini semenarik mungkin (gunakan panduan Markdown language), diperbolehkan untuk merubah struktur dari readme ini. (Soal tidak perlu dipertahankan). -7. Pada Readme terdapat tampilan aplikasi, dokumentasi yang menjelaskan website yang Anda buat, dan penjelasan mengenai pembagian tugas masing-masing anggota (lihat formatnya pada bagian **pembagian tugas**). -8. Merge request dari repository anda ke repository ini dengan format **Nama kelompok** - **NIM terkecil** - **Nama Lengkap dengan NIM terkecil** sebelum **7 Oktober 2017 23.59**. - -## Tools - -1. Untuk backend, wajib menggunakan **PHP** tanpa framework apapun. Harap diperhatikan, Anda harus mengimplementasikan fitur menggunakan HTTP method yang tepat. -2. Gunakan **MySQL** untuk menyimpan data. -3. Untuk frontend, gunakan Javascript, HTML dan CSS. **Tidak boleh** menggunakan library atau framework CSS atau JS seperti JQuery atau Bootstrap. CSS sebisa mungkin ada di file yang berbeda dengan PHP (tidak inline styling). +1. Web mampu membuat akun yang nanti akan digunakan untuk melakukan transaksi. +2. Web mampu mengecek status akun dari pengguna. +3. User terdaftar dapat melakukan order. +4. Semua user terdaftar dapat mengecek history transaksi. +5. Semua driver terdaftar bisa mengedit preferred location untuk mengambil order. +6. User dapat memberikan rating kepada driver. ## Spesifikasi @@ -35,13 +30,13 @@ Setiap kelompok beranggotakan **3 orang dari kelas yang sama**. Jika jumlah maha  -Pengguna dapat melakukan login sebagai user. Login hanya membandingkan username dan password saja, dan tidak perlu proteksi apapun. Halaman ini merupakan halaman pertama yang dibuka oleh pengguna ketika menjalankan aplikasi. Tidak ada proses otentikasi apakah pengguna sudah login atau belum dalam page lainnya. Identitas pengguna yang sedang login diberikan melalui HTTP GET pada URL (sebagai contoh: /profile.php?id_active=2 menandakan bahwa pengguna yang sedang login memiliki id pengguna = 2). +Pengguna dapat melakukan login sebagai user. Login hanya membandingkan username dan password saja, dan tidak perlu proteksi apapun. Halaman ini merupakan halaman pertama yang dibuka oleh pengguna ketika menjalankan aplikasi. Tidak ada proses otentikasi apakah pengguna sudah login atau belum dalam page lainnya. Identitas pengguna yang sedang login diberikan melalui HTTP GET pada URL (sebagai contoh: /profile.php?id_active=2 menkamikan bahwa pengguna yang sedang login memiliki id pengguna = 2). ### Register  -Pengguna dapat mendaftarkan diri sebagai user agar dapat menggunakan aplikasi ini. Satu user akan memiliki satu akun yang dapat digunakan sebagai penumpang maupun sebagai driver. User disediakan opsi untuk memilih apakah dia mau menjadi driver atau tidak saat registrasi. Anda harus melakukan validasi bahwa email dan username yang sama tidak boleh digunakan untuk dua kali mendaftar. **Validasi email dan username dilakukan menggunakan AJAX**. Jika email dan username valid akan ditandai dengan lambang centang seperti pada gambar. Setelah selesai register, jika pengguna tidak memilih opsi untuk menjadi driver, pengguna otomatis masuk ke halaman Order dengan keadaan sudah login. Jika pengguna memilih opsi menjadi driver, pengguna otomatis masuk ke halaman Profile dengan keadaan sudah login. +Pengguna dapat mendaftarkan diri sebagai user agar dapat menggunakan aplikasi ini. Satu user akan memiliki satu akun yang dapat digunakan sebagai penumpang maupun sebagai driver. User disediakan opsi untuk memilih apakah dia mau menjadi driver atau tidak saat registrasi. kami harus melakukan validasi bahwa email dan username yang sama tidak boleh digunakan untuk dua kali mendaftar. **Validasi email dan username dilakukan menggunakan AJAX**. Jika email dan username valid akan ditkamii dengan lambang centang seperti pada gambar. Setelah selesai register, jika pengguna tidak memilih opsi untuk menjadi driver, pengguna otomatis masuk ke halaman Order dengan keadaan sudah login. Jika pengguna memilih opsi menjadi driver, pengguna otomatis masuk ke halaman Profile dengan keadaan sudah login. ### Profile @@ -83,7 +78,7 @@ Catatan: Format alamat dibebaskan kepada mahasiswa. Order-Ojek merupakan halaman utama yang ditampilkan ketika user telah login. Pada halaman Order-Ojek, terdapat sebuah form yang dapat diisi pengguna untuk melakukan order. -Perlu diperhatikan, tulisan di atas tombol logout memiliki format "Hi, username!". Selanjutnya, terdapat menu bar yang menampilkan 3 menu utama seperti pada gambar. Menu yang sedang dibuka diberikan warna background yang berbeda sebagai penanda halaman apa yang sedang dibuka pengguna. +Perlu diperhatikan, tulisan di atas tombol logout memiliki format "Hi, username!". Selanjutnya, terdapat menu bar yang menampilkan 3 menu utama seperti pada gambar. Menu yang sedang dibuka diberikan warna background yang berbeda sebagai penkami halaman apa yang sedang dibuka pengguna. Setelah pengguna mengisi field-field pada form order dan menekan tombol order, pengguna akan dibawa ke halaman Select-Driver. Perlu diperhatikan bahwa seluruh field wajib diisi, kecuali field "Preferred Driver". Pada field Preferred Driver, terdapat Placeholder "(optional)" @@ -121,45 +116,31 @@ Pada halaman history, terdapat dua tab, yaitu History Penumpang dan History Driv Pada tiap entri pada history, terdapat tombol hide. Jika tombol hide ditekan, history yang bersangkutan tidak akan ditampilkan, tapi tidak dihapus. -### Validasi - -Validasi **wajib** dilakukan pada *client-side*, dengan menggunakan **javascript** bukan HTML 5 input type, yaitu: -- Setiap field pada form tidak boleh kosong. Termasuk juga gambar barang ketika add product. Kecuali untuk Preferred Driver saat Order-Ojek. -- Email harus sesuai format email. -- Rating driver merupakan rata-rata dari semua rating yang diberikan pengguna. -- Nama pengguna maksimal 20 karakter. -- Nomor telepon pengguna minimal 9 digit dan maksimal 12 digit. - -## Knowledge - -Untuk meringankan beban tugas ini, ada berberapa keyword yang bisa anda cari untuk menyelesaikan tugas ini. -- HTTP methods: get, post, put, delete -- CSS: margin, padding, header tag, font-size, text-align, float, clear, border, color, div, span, placeholder, anchor tag. -- Javascript : XMLHTTPRequest. -- PHP: mysqli_connect, mysql_query, $_GET, $_POST, var_dump, print_r, echo, require, fungsi header. -- SQL query: SELECT, INSERT, UPDATE, DELETE, WHERE, operator LIKE. -Jika ada pertanyaan silakan tanyakan lewat milis. - ### Pembagian Tugas -*Disarankan semua anggota kelompok mengerjakan tampilan dan fungsionalitasnya. Bukan hanya tampilan atau fungsionalitasnya saja* **Tampilan** -1. Login : 1351xxxx, 135xxxxx -2. Register : 135xxxxx -3. Lanjutkan ... +1. Login : 13515130 +2. Register : 13515130 +3. My Previous Order : 13515127 +4. Validasi-Identitas pengorder : 13515031 +5. Validasi-Login : 13515130 +6. Validasi-Destinasi : 13515139 +7. Select Driver : 13515139 +8. Complete Order : 13515031,13515139 +9. Driver History : 13515127 +10. Edit Profile : 13515130 +11. Edit Preferred Location : 13515130 **Fungsionalitas** -1. Login : 135xxxxx, 135xxxxx -2. Register : 135xxxxx -3. Fungsionalitas : 135xxxxx,135xxxxx -4. Lanjutkan... - -## About - -Asisten IF3110 2016 - -Ade | Johan | Kristianto | Micky | Michael | Rangga | Raudi | Robert | Sashi - -Dosen : Yudistira Dwi Wardhana | Riza Satria Perdana | Muhammad Zuhri Catur Candra - - +1. Login : 13515130 +2. Register : 13515130 +3. My Previous Order : 13515127 +4. Validasi-Identitas pengorder : 13515031 +5. Validasi-Login : 13515130 +6. Validasi-Destinasi : 13515139 +7. Select Driver : 13515139 +8. Complete Order : 13515031,13515139 +9. Driver History : 13515127 +10. Edit Profile : 13515130 +11. Edit Preferred Location : 13515130 +12. Database : 13515130,13515139 -- GitLab From 38c71a30d253f506590bfdb7e3924c53019b6fff Mon Sep 17 00:00:00 2001 From: reiva5 <jehiannormansaviero@gmail.com> Date: Sat, 7 Oct 2017 23:57:20 +0700 Subject: [PATCH 92/92] readme.md --- README.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index caf5583f..d268faaf 100644 --- a/README.md +++ b/README.md @@ -135,12 +135,9 @@ Pada tiap entri pada history, terdapat tombol hide. Jika tombol hide ditekan, hi 1. Login : 13515130 2. Register : 13515130 3. My Previous Order : 13515127 -4. Validasi-Identitas pengorder : 13515031 -5. Validasi-Login : 13515130 -6. Validasi-Destinasi : 13515139 -7. Select Driver : 13515139 -8. Complete Order : 13515031,13515139 -9. Driver History : 13515127 -10. Edit Profile : 13515130 -11. Edit Preferred Location : 13515130 -12. Database : 13515130,13515139 +4. Select Driver : 13515139 +5. Complete Order : 13515031,13515139 +6. Driver History : 13515127 +7. Edit Profile : 13515130 +8. Edit Preferred Location : 13515130 +9. Database : 13515130,13515139 -- GitLab