Underligt, nu har jeg prøvet at kalde koden fra arbejdet, og her dannes
cookien godt nok. Det er altså kun fra min maskine der hjemme, det ikke
virker.
Ka' det mon være noget med browser version eller opsætning?
I er velkomne til at prøve om det virker for jer på adressen
www.helsinge-mc.dk/kage.htm
"Christian" <eky@tiscali.dk> wrote in message
news:3c8bab4b$0$37707$edfadb0f@dspool01.news.tele.dk...
> Hej Per og Allan,
> nu har jeg prøvet begge jeres forslag, men ingen af dem gør nogen forskel.
>
> Når jeg kigger på
http://www.helsinge-mc.dk/phpinfo.php kan jeg se at
> REGISTER_GLOBALS er sat til ON, så jeg tror ikke problemet er at læse
> cookien, men at få den sat.
>
> Håber I har flere forslag.
>
> "Allan E" <ege@per_fjern_son.dk> wrote in message
> news:a6g1ee$pi8$1@sunsite.dk...
> > > if($TestCookie=="yes")
> >
> > Når man i opsætningen har sat register_globals = Off, betyder det at man
> > ikke længere bare kan tilgå en varabel ved at sætte et $ foran, som du
gør
> > her i eksemplet ovenfor. Du er derfor nødt til specifikt at fortælle php
> > hvor din variabel ligger. I dette tilfælde er det en cookie-variabel, og
> du
> > kan derfor tilgå den blandt din http-cookie-arrayet som hedder:
> > $HTTP_COOKIE_VARS
> > Dvs at din get_kage.php skal se således ud:
> >
> > <?php
> > error_reporting (E_ERROR | E_PARSE);
> > if($HTTP_COOKIE_VARS['TestCookie']=="yes")
> > {echo "Kagen er sat";
> > }
> > else
> > {echo "kagen er ikke sat";
> > }
> > ?>
> >
> > Hvis det havde været en POST-variabel skulle du hente den i
> $HTTP_POST_VARS
> > etc.
> >
> > Håber du forstår lidt af det
> >
> > Mvh Allan E
> >
> >
> >
>
>