The following files exists in this folder. Click to view.
account.php59 lines UTF-8 Unix (LF) 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
<?php
session_start();
if (!isset($_SESSION["user"])) {
header("location: login.php");
exit();
}
if (isset($_GET["logout"])) {
unset($_SESSION["user"]);
header("location: login.php");
exit();
}
require("userdata.php");
$userdata = new UserData($_SESSION["user"]);
if (isset($_POST["amount"])) {
if ($_POST["amount"] > 0) {
array_push($userdata->user["balance"], intval($_POST["amount"]));
$userdata->saveUserData();
}
}
if (isset($_POST["amountout"])) {
if ($_POST["amountout"] <= ($userdata->getBalance()) + 1000) {
if($_POST["amountout"] > 0){
array_push($userdata->user["balance"], intval(($_POST["amountout"]) * -1));
$userdata->saveUserData();
}
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ditt konto</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<h2>Välkommen <?php echo $_SESSION["user"]; ?></h2>
<p>Du har <?php
echo ($userdata->getBalance() + 1000);
?>kr</p><br><br>
<form action="" method="post" enctype="multipart/form-data" autocomplete="off">
<h2>Gör insättning</h2>
<label>Mängd</label>
<input type="number" name="amount">
<button type="submit" name="submit">Gör insättning</button>
</form>
<form action="" method="post" enctype="multipart/form-data" autocomplete="off">
<h2>Tag ut pengar</h2>
<label>Mängd</label>
<input type="number" name="amountout">
<button type="submit" name="submit">Tag ut</button>
</form>
<a href="?logout">Logga ut</a>
</body>