Hej!
Jeg har et problem med at IE enten ikke vil spise/vise de cookies jeg
sender til den.
Når en person bliver linket til en bestemt side på sitet, lægger jeg en
cookie:
tilbud.php
<?php
if ($fa_cookie != "tilbud") {
setcookie ("fa_cookie", "tilbud", time() + 300 );
}
include ("head.html");
include ("tilbud.html");
include ("rightside.php");
?>
Alle sider på tjekke om cookien er lagt, og hvis den er, tegne en lille
boks:
rightside.php
<?php
echo (" <td class=\"rootvert\"></td>\n");
echo (" <td class=\"rootright\">\n");
if ($fa_cookie == "tilbud") {
$fa_tilbudstekst = file("tilbudsbox.txt");
$fa_overskrift = $fa_tilbudstekst[0];
echo (" <table class=\"smallbox\" cellspacing=\"0\">\n");
echo (" <tr>\n");
echo (" <td class=\"smallboxtitle\">".$fa_overskrift."</td>\n");
echo (" </tr>\n");
echo (" <tr>\n");
echo (" <td class=\"smallboxbody\">\n");
$fa_laengde = count($fa_tilbudstekst);
for ($fa_taeller = 1; $fa_taeller < $fa_laengde; ++ $fa_taeller) {
echo (" <p>".$fa_tilbudstekst[$fa_taeller]."</p>\n");
}
echo (" </td>\n");
echo (" </tr>\n");
echo (" </table>\n");
// echo (" <p> </p>\n");
}
$fa_infotekst = file("info.txt");
$fa_overskrift = $fa_infotekst[0];
echo (" <table class=\"smallbox\" cellspacing=\"0\">\n");
echo (" <tr>\n");
echo (" <td class=\"smallboxtitle\">".$fa_overskrift."</td>\n");
echo (" </tr>\n");
echo (" <tr>\n");
echo (" <td class=\"smallboxbody\">\n");
$fa_laengde = count($fa_infotekst);
for ($fa_taeller = 1; $fa_taeller < $fa_laengde; ++ $fa_taeller) {
echo (" <p>".$fa_infotekst[$fa_taeller]."</p>\n");
}
echo (" </td>\n");
echo (" </tr>\n");
echo (" </table>\n");
echo (" </td>\n");
echo (" </tr>\n");
echo (" </table>\n");
echo ("</body>\n");
echo ("<html>\n");
?>
Dette system virker ganske fint når jeg tester med Mozilla,
Netscape 4.7x, Konqueror og Opera. Men altså ikke når jeg
tester med IE, der kommer ikke nogen ekstra boks.
Og det forstår jeg ikke.
Er der nogle der har en god forklaring på det, for mig, mysterium
jeg oplever?
Det kan opleves med selvsyn på <
http://www.mekanix.dk/faoutdoor/>
og <
http://www.mekanix.dk/faoutdoor/tilbud.php> for at aktivere
cookien.
mvh
Bjarne