In diesem Programm wird der Benutzer aufgefordert seinen Namen einzugeben. Nachdem er „Name absenden“ gedrückt hat, wird der Name als Cookie gespeichert und steht somit bis zum eingebenen Zeitlimit (in diesem Fall 4 Wochen lang) zu Verfügung.
<html> <head> <title>Namenseingabe</title> </head> Geben Sie bitte Ihren Namen ein! <br><br> <form action="cookies.php" method="POST"> Name:<input type="text" name="username"><br/> //Eingabe von Username <input type="Submit" value="Name absenden"> </form> </html>
<?php $cookie_name = $_POST["username"]; $cookie_max_time = time() + 60*60*24*28; //Gültigkeit für 4 Wochen setcookie("username", $cookie_name, $cookie_max_time); ?> <html> <head> <title>Cookies</title> <meta name="author" content="user"> </head> <body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000"> <?php $username = $_COOKIE['username']; echo "Hallo " . $cookie_name . "!"; //Ausgabe von Username ?> </body> </html>