Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $_SESSION["username"] = "24";
- $koneksi = mysql_connect("localhost","root","");//koneksi kedatabase
- mysql_select_db("skripsi",$koneksi);//nama database
- if(count($_POST)>0) {
- $result = mysql_query("SELECT *from user WHERE username='" . $_SESSION["username"] . "'");
- $row=mysql_fetch_array($result);
- if($_POST["currentPassword"] == $row["password"]) {
- mysql_query("UPDATE user set password='" . $_POST["newPassword"] . "' WHERE username='" . $_SESSION["username"] . "'");
- $message = "Password Changed";
- } else $message = "Current Password Tidak Valid";
- }
- ?>
- <html>
- <head>
- <script>
- function validatePassword() {
- var currentPassword,newPassword,confirmPassword,output = true;
- currentPassword = document.frmChange.currentPassword;
- newPassword = document.frmChange.newPassword;
- confirmPassword = document.frmChange.confirmPassword;
- if(!currentPassword.value) {
- currentPassword.focus();
- document.getElementById("currentPassword").innerHTML = "required";
- output = false;
- }
- else if(!newPassword.value) {
- newPassword.focus();
- document.getElementById("newPassword").innerHTML = "required";
- output = false;
- }
- else if(!confirmPassword.value) {
- confirmPassword.focus();
- document.getElementById("confirmPassword").innerHTML = "required";
- output = false;
- }
- if(newPassword.value != confirmPassword.value) {
- newPassword.value="";
- confirmPassword.value="";
- newPassword.focus();
- document.getElementById("confirmPassword").innerHTML = "No Match";
- output = false;
- }
- return output;
- }
- </script>
- <style type="text/css">
- <!--
- .style4 {
- color: #CCCCCC;
- font-size: 18px;
- }
- -->
- </style>
- </head>
- <body>
- <div class="wrapper">
- <form name="frmChange" method="post" action="" onSubmit="return validatePassword()">
- <div style="width:500px;">
- <div class="message">
- <div align="left">
- <?php if(isset($message)) { echo $message; } ?>
- </div>
- </div>
- <div align="center">
- <table border="0" cellpadding="10" cellspacing="1" width="504" align="center">
- <!--DWLayoutTable-->
- <tr class="tableheader">
- <td colspan="3"><div align="center" class="style4">Change Password</div></td>
- </tr>
- <tr>
- <td width="157" height="42" valign="top"><label>Current Password</label></td>
- <td width="5" valign="top"><strong>:</strong></td>
- <td width="278"><input type="password" name="currentPassword" class="txtField"/><span id="currentPassword" class="required"></span></td>
- </tr>
- <tr>
- <td height="42" valign="top"><label>New Password</label></td>
- <td valign="top"><strong>:</strong></td>
- <td><input type="password" name="newPassword" class="txtField"/><span id="newPassword" class="required"></span></td>
- </tr>
- <tr>
- <td height="42" valign="top"><label>Confirm New Password</label></td>
- <td valign="top"><strong>:</strong></td>
- <td><input type="password" name="confirmPassword" class="txtField"/><span id="confirmPassword" class="required"></span></td>
- </tr>
- <tr>
- <td height="44"></td>
- <td></td>
- <td><input type="submit" name="submit" value="Submit" class="btn">
- <input type="reset" name="reset" value="Reset" class="btn"></td>
- </tr>
- </table>
- </div>
- </div>
- </form>
- </div>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement