Cookies

Anwendungsbeispiel

<?php
  if (isset($_COOKIE["cookietest"]) AND isset($_POST["info"]) )  //bei späteren besuchen der seite
     setcookie("cookietest",$_POST["info"],time()+3024000);  //Cookie wird für 5 wochen gespeichert
 
  else if(isset($_POST["submit"]))     //beim ersten mal
     setcookie("cookietest",$_POST["info"],time()+3024000);  //Cookie wird für 5 wochen gespeichert
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Cookies</title>
<meta name="author" content="Jobrot">
<meta name="editor" content="html-editor phase 5">
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
<?php
 if (!isset($_COOKIE["cookietest"]))
  {
 echo "Worüber wollen sie informiert werden, wenn sie das nächste Mal auf unsere Seite kommen?";
 echo '<form action="Cookies.php" method="post">';
 echo '<input type="radio" name="info" value="Sport">Sport <br>';
 echo '<input type="radio" name="info" value="Technik">Technik <br>';
 echo '<input type="radio" name="info" value="Literatur">Literatur <br> ';
 echo '<input type="radio" name="info" value="Musik">Musik <br>';
 echo '<input type="radio" name="info" value="Moebel">Möbel <br>';
 echo '<input type="submit" name="submit" >';
 echo '</form>';
  }
 else
 {  echo"af";
   if ($_COOKIE["cookietest"]=="Sport")         //mittels $_COOKIE wird das cookie abgerufen
      { echo "<h2>Sport</h2>";
        echo '<a href="http://sport.orf.at/"> Orf-Sport </a><br>';
        echo '<a href="http://www.intersport.at/eshop?adword=SEM_GOOGLE/Brand/Brand&sVoucherNr=71737&fnc=nk_adddirectvoucher"> Intersport </a><br>' ;
        echo '<a href="http://www.amazon.de/sport-freizeit-sportartikel/b?ie=UTF8&node=16435051"> Amazon-Sport </a><br>' ;
      }
   else if ($_COOKIE["cookietest"]=="Technik")
      { echo "<h2>Technik</h2>" ;
        echo '<a href="http://www.amazon.de/Elektronik-Foto/b?ie=UTF8&node=562066"> Amazon-Elektronik </a><br>' ;
        echo '<a href="http://science.orf.at/"> Science-Orf </a><br>';
        echo '<a href="http://reichelt-elektronik.at/?PROVID=2597"> Reichelt-Elektronik-Shop </a><br>' ;
      }
   else if ($_COOKIE["cookietest"]=="Literatur")
      { echo "<h2>Literatur</h2>";
        echo '<a href="http://www.thalia.at/shop/ama_homestartseite/"> Thalia </a><br>';
        echo '<a href="http://www.weltbild.at/"> Weltbild </a><br>';
        echo '<a href="http://www.literature.at "> Online-Bibliothek </a><br>';
      }
   else if ($_COOKIE["cookietest"]=="Musik")
      { echo "<h2>Musik</h2>";
        echo '<a href="http://www.musicload.at/"> Musicload </a><br>';
        echo '<a href="http://www.musiknews.de/"> News und Charts </a><br>';
        echo '<a href="http://www.weltbild-downloads.at/"> Weltbild-Musik </a><br>';
      }
   else if ($_COOKIE["cookietest"]=="Moebel")
      { echo "<h2>Möbel</h2>";
        echo '<a href="http://www.xxxlutz.at/"> XXX-Lutz </a><br>';
        echo '<a href="http://www.moemax.at/"> Mömax </a><br>';
        echo '<a href="http://www.moebelix.at/"> Möbelix </a><br>';
      }
 
 
 echo "<br><br>Oder wollen sie das nächste mal über etwas anderes informiert werden?";
 echo '<form action="Cookies.php" method="post">';
 echo '<input type="radio" name="info" value="Sport" checked>Sport <br>';
 echo '<input type="radio" name="info" value="Technik">Technik <br>';
 echo '<input type="radio" name="info" value="Literatur">Literatur <br>';
 echo '<input type="radio" name="info" value="Musik">Musik <br>';
 echo '<input type="radio" name="info" value="Moebel">Möbel <br>';
 echo '<input type="submit">';
 echo '</form>';
 }
 ?>
</body>
</html>