The following files exists in this folder. Click to view.
m03u02.php66 lines UTF-8 Unix (LF) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
<?php
session_start(); //Startar sessionen
if (isset($_POST['username'])){
$_SESSION['username']= $_POST['username'];
setcookie("username",$_POST['username'], time()+20);
}
if (isset($_GET['destroy_session'])) { //Om man tryckt på destroy så kommer allt att tömmas.
session_unset();
session_destroy();
header("Location: ?");
exit;
}
if (isset($_GET['destroy_cookie'])) {
setcookie("username",$_POST['username'], time() - 3600);
header("Location: ?");
exit;
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
if(isset($_SESSION['username'])){
echo 'Session inehåller:'.$_SESSION['username'];
}else{
echo 'Det finns ingen användare';
}
echo "<br>";
if (isset($_COOKIE['username'])){
echo "Ditt namn är:".$_COOKIE["username"];
}else {
echo "Du har inte någon cookie";
}
?>
<form method="post">
<label for="username">Användarnamn:</label>
<input type="text" id="username" name="username"><br>
<button type="submit" value="skicka" name="skicka">Lagra användarnamn</button><br>
<a href="?destroy_session=true">Döda sessionen</a><br>
<a href="?destroy_cookie=true">Döda cokkien</a><br>
<a href="?">Ladda om sidan</a>
</form>
</body>
</html>