Toon posts:

[php]kan geen cookies aanmaken.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb dus een scriptje :
PHP:
1
2
3
4
setcookie("userhash",$userhash,time()+3600);
Setcookie("ID", $ID, Time()+3600);
Setcookie("name", $voornaam, Time()+3600);
Setcookie("password", $password, Time()+3600);

Alleen komen er dus geen cookies op mijn systeem.

(dit check ik door in de cookies dir te kijken)

Ik snap er geen bal van, aan de instellingen van apache/php ligt het niet, andere scripts (phpmyadmin) werken wel.

edit/

ook geen errors of warnings met errorreporting op all....

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

http://www.d2k.nl/got/frijns.php
simpelste voorbeeld dat er is

Doet iets met Cloud (MS/IBM)


  • whoami
  • Registratie: December 2000
  • Laatst online: 23:04
Wat zegt de manual? Heb je die al eens bekeken?
http://www.php.net/manual/en/function.setcookie.php

https://fgheysels.github.io/


Verwijderd

Topicstarter
in de manual staat

setcookie ("TestCookie", $value,time()+3600);

in de link van d2k staat:

setcookie ("PollID", "blaat",Time()+3600);

ik heb:

setcookie ("userhash", $userhash,time()+3600);


Sorry hoor maar ik zie niet wat ik fout doe ???

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
voor setcookie ????

dat is toch alleen voor het uitlezen ???

Verwijderd

setcookie("bla", "val", time()+$seconden, "/");

probeer die / te adden
en check je tijdsinstellingen op server en client

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Verwijderd schreef op 13 september 2002 @ 14:37:
voor setcookie ????

dat is toch alleen voor het uitlezen ???

ligt eraan waar dit vandaan komt: $userhash
en staat er wel wat in?
weet je dat zeker?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
$userhash = md5($userid.$username.$userpass.$key);

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

en die vars bestaan allemaal?

Doet iets met Cloud (MS/IBM)


Verwijderd

Maak je gebruik van een soort cloaked url? Dus is het een third party cookie?

Verwijderd

Topicstarter
d2k => ja
code4u => nee

Ik heb het al wel werkend...

http://www.zend.com/zend/art/art-sweat4.php#Heading8

daar staat dus :
setcookie('foo', 'bar', time()+86400, '', $HTTP_HOST);

en dat werkt wel, ik ben nu nog ff aan het uitzoekken waarom die host ineens nodig is ...

Volgens mij is dat niet nodig....(oftewel moet het ook anders kunne, en zit er toch ergens iets fout in een script/config)

  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 30-08 08:07

PowerSp00n

There is no spoon

D2k schreef op 13 september 2002 @ 14:52:
en die vars bestaan allemaal?
En wat zou dat uitmaken dan? Een md5 van niks is

code:
1
d41d8cd98f00b204e9800998ecf8427e


Dus of ie nou wel of niet iets in die md5 zet. Er komt altijd wel wat uit en dus zou dat ook gewoon in de cookie moeten komen?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Verwijderd schreef op 13 september 2002 @ 15:03:
d2k => ja
code4u => nee

Ik heb het al wel werkend...

http://www.zend.com/zend/art/art-sweat4.php#Heading8

daar staat dus :
setcookie('foo', 'bar', time()+86400, '', $HTTP_HOST);

en dat werkt wel, ik ben nu nog ff aan het uitzoekken waarom die host ineens nodig is ...

Volgens mij is dat niet nodig....(oftewel moet het ook anders kunne, en zit er toch ergens iets fout in een script/config)

Da's nodig sinds IE 6.0.. Eigenlijk was het altijd al nodig, maar sinds 6.0 zijn ze bij MS er eens op gaan letten.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'

Pagina: 1