Cookie skal gemmes 2 gange..
Halløjsa.Jeg har et problem med følgende kode (m_links.php):
<?php
$nej=$_POST['nej'];
$ja=$_POST['ja'];
if (isset($ja)) {
setcookie("dmwindow","1",time()+60*60*24*30); }
if (isset($nej)) {
setcookie("dmwindow","0",time()+60*60*24*30); }
?>
<?
$valg = $_COOKIE['dmwindow'];
if ($valg =="1") {
$valg2 = " target=_blank"; }
if ($valg =="0") {
$valg2 = ""; }
?>
<body margin=0 bgcolor="#eeeeee">
<font face="Tahoma" size="1" color="black">
<strong>Underkategori:<strong><BR>
<a href="http://google.dk/"<? echo("$valg2"); ?>>Google.dk</a>
<hr color="#999999" style="height: 1px;">
Nyt vindue?
<form action="m_links.php" method="post" style="margin: 0px;">
Ja <input type="radio" name="ja" value="ja" />
Nej <input type="radio" name="nej" value="nej" />
<input type="submit" name="submit" value="Gem">
</form>
<?
print $_COOKIE['dmwindow'];
?>
Problemet er at man skal trykke "Gem" 2 gange før cookie'en bliver sat. Måske ligger problemet i at siden ikke indlæser cookie'en igen - eller hvad?
Den nederste print $cookie..osv er kun til debug for at kunne følge med :)
Gode forslag modtages med kyshånd! PFT.
