Skip to content

Commit

Permalink
Merge pull request #3 from debbasak/main
Browse files Browse the repository at this point in the history
Add files via upload
  • Loading branch information
romit-basak authored Oct 28, 2023
2 parents 49898af + a76def0 commit 26b9cc9
Showing 1 changed file with 192 additions and 0 deletions.
192 changes: 192 additions & 0 deletions wbsubscription.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,192 @@
<?php
session_start();
include 'config.php';
if (!isset($_SESSION['memno'])) {
header("location:wblogin.php");
}
$auth = $_SESSION['memno'];
$user = $conn->query("select * from Wbusers a, profiles b where a.MemNo = '{$_SESSION[('memno')]}' and a.MemNo = b.MemNo;")->fetch_assoc();
$yr = $conn->query("SELECT * from FinYear where Active = 1")->fetch_assoc();

?>

<!DOCTYPE html>

<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Profile</title>
<link rel="stylesheet" type="text/css" href="CSS/StylesMain.css">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0">
<script type="text/javascript" src="Javascript/ScriptMain.js"></script>
</head>
<body>
<?php include 'sidebar.php' ?>
<div style="margin-left:25%">
<?php
if ($_REQUEST['btn_submit']=="Submit Payment Details") {

$amount = $_POST['paymentamt'];
$dop = $_POST['paydt'];
$utr = $_POST['utrno1'];
$remarks = $_POST['remarks'];
$dt = date('d/m/Y h:i:s a', time());
if ($utr == $_POST['utrno2']) {
$payinfo = $conn->query("INSERT INTO Onlinepay (MemNo, Amount, UTR, DOP, MemberRemarks, Tdate) VALUES ('$auth', '$amount', '$utr', '$dop', '$remarks', '$dt')");
echo "Success!! Payment information submitted";
//echo $auth;
//echo $amount;
//echo $utr;
//echo $dop;
}
else { echo "Password does not match.";
}
}
?>

<div class="ad-column">
<?php
$adType = "desktop";
include 'ad.php';
?>
</div>

<div class="content-column">
<h2>Subscription</h2>

<?php $BaseYr = $yr['BaseYr']; ?>
<?php $FinYr = $yr['FinYr']; ?>
<?php $StartDt = $yr['StartDt']; ?>
<?php $EndDt = $yr['EndDt']; ?>

<?php
//$due = $conn->query("SELECT Dues.MemNo, Name, Year, Mths_in_Yr, OpBal, Membership, Farewell,OpBal+Membership+Farewell Total, Payment FROM profiles, Dues LEFT JOIN Payments ON Dues.MemNo = Payments.MemNo where Dues.Year= $BaseYr and Dues.MemNo=profiles.MemNo and profiles.MemNo = '{$_SESSION[('memno')]}'")->fetch_assoc();

$due = $conn->query("SELECT Dues.MemNo, Name, Dues.Year, Mths_in_Yr, OpBal, Membership, Farewell,OpBal+Membership+Farewell Total, Payment FROM profiles, Dues LEFT JOIN TotPayments ON (Dues.MemNo = TotPayments.MemNo and TotPayments.Year= $BaseYr ) where Dues.Year= $BaseYr and Dues.MemNo=profiles.MemNo and profiles.MemNo = '{$_SESSION[('memno')]}'")->fetch_assoc(); ?>
<?php echo "Financial Year: ", $FinYr; ?>

<table>
<tr>
<th style="width:10%"></th>
<th style="width:5%"></th>
<th style="width:10%"></th>
<th style="width:5%"></th>
<th style="width:70%"></th>
</tr>
<tr>
<td><h3>Member</h3></td>
<td></td>
<td colspan="3" style="text-align:left"><?php echo $user["Name"], " (", $user["MemNo"], ")" ; ?></td>
<td></td>
</tr>
<tr>
<td><h3>Prev Dues</h3></td>
<td></td>
<td style="text-align:right"><?php echo($due['OpBal']); ?></td>
<td style="text-align:center"><b>Scan for payment</b></td>
</tr>
<tr>
<td style="width:10%"><h3>Subscription</h3></td>
<td></td>
<td style="text-align:right"><?php echo($due['Membership']); ?></td>
<td rowspan="3"
<div style="width:150px;height:150px;overflow:hidden;" >
<img src="Images/Subscription/WBSEFAMA QR.jpeg" width="150px" height="auto">
</div>
</td>
</tr>
<tr>
<td><h3>Farewell</h3></td>
<td></td>
<td style="text-align:right"><?php echo $due['Farewell']; ?></td>
</tr>
<tr>
<td><h3>Total</h3></td>
<td></td>
<td style="text-align:right"><?php echo $due['Total']; ?></td>
</tr>
<tr>
<td><h3>Payment</h3></td>
<td></td>
<td style="text-align:right"><?php echo $due['Payment']; ?></td>
<td rowspan="2" ><font color = "red">After payment please fill the form below for reconciliation and issue of payment receipt.</font></td>
</tr>
<tr>
<td><h3>Balance Payable</h3></td>
<td></td>
<?php $tot=$due['Total']; ?>
<?php $pay=$due['Payment']; ?>
<td style="text-align:right"><b><?php echo $tot-$pay; ?></b></td>

</tr>
</table>
</div>
<div class="content">
<div class="form-container">
<form
method="post"
action="<?php
echo htmlspecialchars($_SERVER['PHP_SELF'])
;?>"
>
<div>
<label for="paymentamt">Payment Amount</label>
<input
type="text"
name="paymentamt"
id="paymentamt"
required
>
<p>
<label for="utrno1">UTR Number</label>
<input
type="password"
name="utrno1"
id="utrno1"
required
></p>
<label for="utrno2">Re-Enter UTR Number</label>
<input
type="text"
name="utrno2"
id="utrno2"
required
>
<p>
<label for="paydt">Payment Date</label>
<input
type="date"
name="paydt"
id="paydt"
required
></p>
<p>
<label for="remarks">Member Remarks (optional)</label>
<input
type="text"
name="remarks"
id="remarks"
></p>


<input type="submit" name="btn_submit" value="Submit Payment Details">
<?php echo $error ?>
</div>

</div>
<div class="ad-column">
<?php
$adType = "desktop";
include 'ad.php';
?>
</div>
<script>
if ( window.history.replaceState ) {
window.history.replaceState( null, null, window.location.href );
}
</script>

</body>

</html>

0 comments on commit 26b9cc9

Please sign in to comment.