Holla Andreas,
Hab ich ja so gemacht. das gibt nur ne Endlosschleife.
Dann machst Du was falsch. Wie sieht der entscprechnede Code-Auszug denn aus?
Here we go...
<?
define("N","<br />");
if(!$HTTP_COOKIE_VARS["COOK"])
{
$ok = setcookie("COOK", "Hello", time()+6000, "", "192.168.101.99", 0);
$meldung="Cookie wurde angelegt!<br />";
}
elseif($COOK)
{
$meldung="Vorhandenes Cookie Wurde Gelesen: <br>".
$cookie_A.N;
}
if(!$HTTP_COOKIE_VARS["COOK"])
{
header("Location: http://192.168.101.99/~katja/cookie/set_cookie_A.php");
exit;
}
?>
<!-- Hier beginnt das HTML-Dokument -->
<html>
<head>
</head>
<body>
<?
echo $meldung.N;
?>
<table width="80%" rules="all">
<caption align="left"><h1>Cookievariablen</h1></caption>
<tr>
<th align="left">Index aus Array</th>
<th align="left">Wert der Variablen</th>
<th align="left">Wert aus der Globalv</th>
</tr>
<?
foreach ($HTTP_COOKIE_VARS as $key => $value)
{
echo "<tr>
<td><b>$key</b></td>
<td>$value</td>
<td>".$$key."</td>
</tr>";
}
?>
</table>
<script type="text/javascript">
<!--
function getCookies()
{
document.write("<br />Cookielaenge: "+document.cookie.length + "<br />");
document.write("<br />Cookieinhalt: "+document.cookie + "<br />");
}
//-->
</script>
<?
echo "Cookie Result: ".$ok."<br />";
?>
<script>
getCookies();
</script>
</body>
</html>
Damit haben wir gerade unseren Testserver ins Nirwana transportiert, bzw. das PHP-Modul.
Grüße
Tom