Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:14 Der er 18 kommentarer og
1 løsning

cookies enabled ?

hvordan tjekker jeg om en surfer har enabled sine cookies ?

jeg kender godt metoden med at sætte en cookie og laver en header(location ) til samme side igen for så at se om den er sat men    jeg vil meget gerne undgå at redirecte under script afviklingen
Avatar billede avlund Nybegynder
16. juli 2004 - 01:17 #1
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:18 #2
skal nu helst være php... det må da være muligt
Avatar billede jaw Nybegynder
16. juli 2004 - 01:18 #3
Der er ikke direkte en funktion i php der tjekker det, andet end f.eks. den løsning du selv nævner...
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:19 #4
jeg ved heller ikke lige hvordan jeg kan få værdier fra javascript over i en php variabel
Avatar billede avlund Nybegynder
16. juli 2004 - 01:19 #5
Det er f.eks. heller ikke muligt i ASP.NET.
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:19 #6
jeg mener bare at have set det...
Avatar billede jaw Nybegynder
16. juli 2004 - 01:20 #7
Hmm, jeg har i hvert fald ikke set det, og kan heller ikke se andet i dokumentationen...
Avatar billede avlund Nybegynder
16. juli 2004 - 01:23 #8
Det her script klarer det med et round trip (så har du det i hvert fald). Men der findes til mit bedste vidende ingen måde at aflæse det på ellers, hverken i PHP eller nogen anden serverside-teknologi.

<?
if ($MODE!=="test") {
        SetCookie("COOKIE", "VALUE");
        Header("Location: ".$SCRIPT_NAME."?MODE=test");
        exit;
} else if ($COOKIE=="VALUE") {
        echo "Cookies are enabled";
} else {
        echo "Cookies are disabled";
}
?>
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:24 #9
sorry avlund det er den måde jeg helst skal undgå...
Avatar billede avlund Nybegynder
16. juli 2004 - 01:25 #10
Der er vist lige et lighedstegn for meget på første linie, ser det ud til.
Avatar billede avlund Nybegynder
16. juli 2004 - 01:26 #11
I så fald, så held og lykke...
Avatar billede jaw Nybegynder
16. juli 2004 - 01:28 #12
Ja, så skal du nok til at være YDERST kræativ...
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:31 #13
hmmmm...
Avatar billede hvidlogspusher Nybegynder
16. juli 2004 - 01:33 #14
har i forslag til hvordan jeg får javascriptet kædet sammen php'en ?
Avatar billede jaw Nybegynder
16. juli 2004 - 01:37 #15
Det kan du jo se i det link du fik ovenstående :)

Og jeg mener at jeg (vi) har svaret på dit spørgsmål, så jeg tillader mig at smide et svar. Så må du afgøre resten...
Avatar billede avlund Nybegynder
16. juli 2004 - 01:37 #16
Det kan du gøre ved at smide det ind i en hidden og så submit'e formen denne hidden er i... men uanset hvad kommer du så nok ikke udenom et roundtrip, da du ingen mulighed har for at kende udfaldet før der er blevet skrevet til siden første gang.

Men altså, en redirect via PHP er heller ikke noget som folk lægger mærke til overhovedet, hvis du gør det tilpas stilfuldt.
Avatar billede jaw Nybegynder
16. juli 2004 - 01:38 #17
Og det skulle så have været et svar
Avatar billede avlund Nybegynder
16. juli 2004 - 23:21 #18
Nå, i så fald lægger jeg så også et.
Avatar billede avlund Nybegynder
25. august 2004 - 10:00 #19
Tak for points!!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester