l101/lessen/cookies.php

<?php //als net ingesteld if($_GET['lettergrootte']){ $lettergrootte = $_GET['lettergrootte']; setcookie("lettergrootte","$lettergrootte",time() + 3600,"/");// de slash zorgt ervoor dat de hele site deze cookie gebruik } else if($_COOKIE['lettergrootte']){ // als niet ingesteld, dan cookie ophalen $lettergrootte = $_COOKIE['lettergrootte']; } else{ // als niet ingesteld en er is niks ingevuld. $lettergrootte = 11; } ?> <!DOCTYPE html> <html lang="en"> <head> <style> body{ font-size: <?php echo $lettergrootte; ?>px } </style> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Cookies</title> </head> <body> <form method="'get"> <select name="lettergrootte"> <option value="9"<?php if($lettergrootte==11){echo "selected";} // if statement zorgt voor dat het in het selectievakje blijft staan ?>>Klein</option> <option value="13"<?php if($lettergrootte==13){echo "selected";} // if statement zorgt voor dat het in het selectievakje blijft staan?>>Middel</option> <option value="18"<?php if($lettergrootte==18){echo "selected";} // if statement zorgt voor dat het in het selectievakje blijft staan?>>Groot</option> </select> <p><input type="submit"></p> "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum." </form> </body> </html>

Resultaat

Made by Thijs Aarnoudse