[PHP] Cookie word niet door browser herkent

Pagina: 1
Acties:

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Ik zal het hele verhaal ff uitleggen.

Als je via een subdoemein op mijn pagina inlogd set ik een cookie voor .swinxunited.com

Tot nu toe heb ik daar nooit last mee gehad, alle twee de subdomeinen die het ermee moeten doen kunnen dat koekie vinden.

Maar nu wou ik via dat koekie op de frontpagina een "Welkom (user)" laten neerzetten, maar mijn indexpagina (dus beginnend met www.) herkende dat andere cookie niet, dus heb ik via het subdomein in een iframe een pagina vanaf www. aangeroepen om een koekie te setten op www.

Maar het probleem is, dat mijn browser dat koekie ook niet herkent.

Weet iemand hoe dit kan, want ik vind het maar vaag...

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • Grum
  • Registratie: Juni 2001
  • Niet online
Wat is je code...

Heb je het geprobeerd ZONDER je domain in te vullen in setcookie ?

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op woensdag 27 maart 2002 10:23 schreef Grum het volgende:
Wat is je code...

Heb je het geprobeerd ZONDER je domain in te vullen in setcookie ?
de ene word vanaf het subdomein geplaatst met domein .swinxunited.com

die andere via het iframe word een bestand aangeroepen vanaf www.swinxunited.com die daar een koekie zet (geen domein ingevuld)

ik paste wel ff wat code:

op het subdomein staat:
PHP:
1
<?setcookie("SwinxUnitedServices",$session,time()+9999999,"",".swinxunited.com");?><form action=http://www.swinxunited.com/setcookie.php name=setkoek method=post target=koekframe><input type=hidden name=action value=set><input type=hidden name=cookievalue value="<?=$session?>"></form><iframe width=1 height=1 border=0 frameborder=0 name=koekframe>&amp;nbsp;</iframe><?echo "<script language=javascript>\n";echo "document.forms.setkoek.submit();";[knip]?>

in setcookie.php staat
PHP:
1
<?$value = $HTTP_POST_VARS["cookievalue"];if ($value){  if ($action == "set")  {    setcookie("User", $value, time()+9999999);  }  if ($action == "del")  {    setcookie("User", $value, time()-9999999);  }}?>

frontpage
PHP:
1
<?$userkoekje = $HTTP_COOKIE_VARS["User"];    if ($userkoekje)    {      echo "het koekje bestaat";      $selectuserkoekje_sql = mysql_query("SELECT * FROM members WHERE session='$userkoekje'");      $selectuserkoekje_row = mysql_fetch_array($selectuserkoekje_sql);      $koekje_username = $selectuserkoekje_row["username"];    }    if (!$koekje_username) { $koekje_username = "Gast"; } ?>

de tekst "het koekje bestaat" word ook niet ge-echo-t

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


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

D2k

phpinfo();

Doet iets met Cloud (MS/IBM)


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op woensdag 27 maart 2002 11:16 schreef D2k het volgende:
phpinfo();
http://phpinfo.swinxunited.com

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • smaij
  • Registratie: November 2000
  • Laatst online: 23:38
werkt niet :D

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op woensdag 27 maart 2002 11:36 schreef smaij het volgende:
werkt niet :D
klopt... hij deed het net niet, maar nu wel

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • Grum
  • Registratie: Juni 2001
  • Niet online
4.0.5 is een slechte php versie met veel bugs... deze versie heeft ook maar een weekje geleefd :)

up of downgraden naar of 4.0.4pl1 of 4.0.6

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Op woensdag 27 maart 2002 11:40 schreef Grum het volgende:
4.0.5 is een slechte php versie met veel bugs... deze versie heeft ook maar een weekje geleefd :)

up of downgraden naar of 4.0.4pl1 of 4.0.6
ik host niet op mezelf :'(
maar moet ik mijn hosting provider daarover informeren?

vraag 2: ligt het echt aan die php versie?

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

probeer eens voor de grap in wat pagina's deze header mee te sturen:
PHP:
1
<?header("P3P: CP=\"ALL\"");?>
Pagina: 1