-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changepw.php
52 lines (49 loc) · 1.27 KB
/
Changepw.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<?PHP
session_start();
// Create connection to Oracle
$conn = oci_connect("system", "chinchin999", "//localhost/XE");
if (!$conn) {
$m = oci_error();
echo $m['message'], "\n";
exit;
}
?>
Change Password Form
<hr>
<?PHP
if(isset($_POST['submit'])){
$oldPass = trim($_POST['oldPass']);
$newPass = trim($_POST['newPass']);
$conPass = trim($_POST['conPass']);
if($_SESSION['PASSWORD']!=$oldPass)
{
echo "Wrong Password ";
}
if($_SESSION['PASSWORD']==$oldPass)
{
$_SESSION['PASSWORD']=$newPass;
echo "Success ";
}
if($newPass==$conPass){
$query = "UPDATE AA_LOGIN SET PASSWORD='$newPass' WHERE Password = '$oldPass'";
$parseRequest = oci_parse($conn, $query);
oci_execute($parseRequest);
// Fetch each row in an associative array
//$row = oci_fetch_array($parseRequest, OCI_RETURN_NULLS+OCI_ASSOC);
}
else{
echo "new password and confirm password is not same ";
}
};
oci_close($conn);
?>
<form action='Changepw.php' method='post'>
OldPassword <br>
<input name='oldPass' type='input'><br>
NewPassword<br>
<input name='newPass' type='password'><br><br>
ConfirmPassWord<br>
<input name='conPass' type='password'><br><br>
<input name='submit' type='submit' value='Change'>
<a href='MemberPage.php'>Back</a>
</form>