Cookies für Werbung setzen



Bitte geben Sie nun Ihre Interessengebiete an.

Buch "Liebe mit Hindernissen
Buch "AusgetriXt"
Seite "Mein Solargarten"
00000 aaaaa bbbb

Quellcode
<html>
<head>

<style type="text/css">Hier nichts.</style>
</head>

<body >
<form action="fertig.html" name="form1" onsubmit="Speichern()">
<p>Bitte geben Sie nun Ihre Interessengebiete an.</p>
 <input type="Checkbox" name="sport"> Sport
 <input type="Checkbox" name="tvkino"> TV & Kino
 <input type="Checkbox" name="werken"> Handwerk
 <!-- usw. ... -->
 <input type="Submit">
</form>

Hat der User seine Wahl getroffen, werden die Daten gespeichert. Das sieht so aus:

<script type="text/javascript">
function Speichern() { a = document.form1; b = 1000*60*60*24*365;
 if (a.sport.checked == true) {Schreiben('sport','yes',b);}
 if (a.tvkino.checked == true) {Schreiben('tvkino','yes',b);}
 if (a.werken.checked == true) {Schreiben('werken','yes',b);}
 // usw.} 
</script>

Auf jeder Seite, auf der die Werbung geschaltet werden soll, wird der Cookie wieder ausgelesen und je nach Inhalt ein anderer Werbebanner eingeblendet. Der folgende Code stellt dies dar:

<script type="text/javascript">
 src = 'normalewerbung.gif'; link = 'http://www.normale-werbung.de';
 if(document.cookie) {  if(Lesen('sport') == 'yes')  {src = 'sportwerbung.jpg'; link = 'http://www.sport.de';   }
  else if(Lesen('tvkino') == 'yes')  {src = 'kinowerbung.jpg'; link = 'http://www.kino.de';    }
  else if(Lesen('werken') == 'yes')  {src = 'handwerkwerbung.jpg'; link = 'http://www.handwerk.de';} }
 document.writeln('<a href="' + link + '"><img src="' + src +  '" width="480" height="120" border="1" ' +  'alt="Klick mich"></a>');
</script>
<noscript> <a href="http://www.normale-werbung.de"><img  src="normalewerbung.jpg" width="480" height="120" border="1"  alt="Klick mich"></a></noscript>
</body>

</html>