The following files exists in this folder. Click to view.
m03u2.php50 lines UTF-8 Unix (LF)
<?php
session_start();
if(isset($_GET['action'])){
switch($_GET['action']){
case 'create_session':
$_SESSION['namn'] = $_POST['Namn'];
break;
case 'kill_session':
session_unset();
session_destroy();
break;
}
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=, initial-scale=1.0">
<title>m03u2</title>
<link rel="stylesheet" href="bulma.css">
</head>
<body class="m-5">
<form action="?action=create_session" method="post">
<p><label for="Namn">Namn</label>
<input class="mb-3" type="text" name="Namn" id="Namn" required placeholder="Ange ditt namn"></p>
<button class="button" type="submit" name="submit" value="send">Skicka</button>
</form>
<?php
if(isset($_SESSION['namn'])){
echo "<p>Sessionen innehåller namnet: " . $_SESSION['namn'] . "</p>";
} else{
echo "Sessionen är tom, inga användare finns";
}
?>
<br>
<a class = "button" href="?action=kill_session">Döda sessionen</a>
<a class = "button" href="?">Ladda om sida utan GET-anrop</a>
</body>
</html>