Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:04 Der er 11 kommentarer

Cookies virker ikke!!

Jeg har installeret en apache server, men mine cookies virker ikke i php....Hvad er der galt?
Avatar billede dennism Nybegynder
05. januar 2003 - 21:05 #1
Du skal slå dem til!...
Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:06 #2
det har jeg gjort i php.ini
Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:07 #3
[Session]
session.save_handler      = files  ; handler used to store/retrieve data
session.save_path        = /tmp    ; argument passed to save_handler
                                    ; in the case of files, this is the
                                    ; path where data files are stored
session.use_cookies      = 1      ; whether to use cookies
session.name              = PHPSESSID 
                                    ; name of the session
                                    ; is used as cookie name
session.auto_start        = 0      ; initialize session on request startup
session.cookie_lifetime  = 0      ; lifetime in seconds of cookie
                                    ; or if 0, until browser is restarted
session.cookie_path      = /      ; the path the cookie is valid for
session.cookie_domain    =        ; the domain the cookie is valid for
session.serialize_handler = php    ; handler used to serialize data
                                    ; php is the standard serializer of PHP
session.gc_probability    = 1      ; percentual probability that the
                                    ; 'garbage collection' process is started
                                    ; on every session initialization
session.gc_maxlifetime    = 1440    ; after this number of seconds, stored
                                    ; data will be seen as 'garbage' and
                                    ; cleaned up by the gc process
session.referer_check    =        ; check HTTP Referer to invalidate
                                    ; externally stored URLs containing ids
session.entropy_length    = 0      ; how many bytes to read from the file
session.entropy_file      =        ; specified here to create the session id
; session.entropy_length    = 16
; session.entropy_file      = /dev/urandom
session.cache_limiter    = nocache ; set to {nocache,private,public} to
                                    ; determine HTTP caching aspects
session.cache_expire      = 180    ; document expires after n minutes
session.use_trans_sid    = 1      ; use transient sid support if enabled
                                    ; by compiling with --enable-trans-sid
url_rewriter.tags        = "a=href,area=href,frame=src,input=src,form=fakeentry"
Avatar billede dennism Nybegynder
05. januar 2003 - 21:09 #4
Har du genstartet din webserver? Du skal huske at den skal genstartes, før ændringen træder i kraft!...
Avatar billede whatever Nybegynder
05. januar 2003 - 21:11 #5
dennism > Det afhænger af om du kører PHP som isapi/sapi eller cgi. Hvis man benytter cgi-versionen er det ikke nødvendigt. Så træder ændringerne i kraft næste du kører en php-side.
Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:12 #6
ja, men det virker ikke. Når jeg bruger et script jeg har lavet som virker på mit webhotel, virker det ikke på min egen server. Der kommer ingen fejlmeddelser, det fungerer bare ikke.
Avatar billede whatever Nybegynder
05. januar 2003 - 21:12 #7
Hvordan ser scriptet ud?
Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:13 #8
jeg bruger cgi, så det skulle ikke betyde noget.
Avatar billede over-clocking.tk Nybegynder
05. januar 2003 - 21:32 #9
Her sætter jeg en kage:
<?
setcookie("vote","hej",time()+86400);
?>

og her tjekker:
<?
if(!empty($_COOKIE[vote])){
echo "hej";
}
?>
Avatar billede stalle Nybegynder
06. januar 2003 - 01:09 #10
hvilken version af PHP ?
Avatar billede sukos Juniormester
06. januar 2003 - 13:38 #11
<?
if(isset($_COOKIE['vote'])){
echo "hej";
}else{
echo "Nix";
}
?>

Cookies ses jo osse først på næste side eller ved reload :O)
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