|
Das Zeichen im setcookie($name, time() + (86400 * 30), "/") bedeutet, dass das Cookie für die gesamte Domain gültig ist. Das Zeichen im setcookie($name, time() + (86400 * 30), "/verzeichnisname/") bedeutet, dass das Cookie nur für dieses Verzeichnis gültig ist. Der Wert: time()+86400*30 gibt an, wann das Cookie abläuft. Hier gilt, dass das Cookie in 30 Tagen abläuft. Wenn dieser Parameter weggelassen oder auf 0 gesetzt wird, läuft das Cookie am Ende der Sitzung ab. |
dddddddddddddddddddddddd |
Quellcode |
<html> <head> <style>Hier nichts.</style> </head> <body> <select id="color" onchange="display()"> <option value="Select Color">Select Color</option> <option value="yellow">Yellow</option> <option value="green">Green</option> <option value="red">Red</option> </select> <script type="text/javascript"> function display() { var value = document.getElementById("color").value; if (value != "Select Color") { document.bgColor = value; document.cookie = "Hintergrundfarbe=" + value; } } window.onload = function () { if (document.cookie.length != 0) { var array = document.cookie.split("="); document.getElementById("color").value = array[1]; document.bgColor = array[1]; } } </script> </body> </html> |