XMB Cookies enzo

Status
Niet open voor verdere reacties.

acid007

Gebruiker
Lid geworden
13 jun 2002
Berichten
775
Ik heb op mijn site een ledensysteem, en een XMB forum.

Op dit moment is het XMB forum omgebouwd en logged in met de zelfde data als het ledensyteem (zelfde tabel).

Nu wil ik het volgende;
Als ik op het ledensysteem inlog, dat hij ook op het XMBforum ingelogged is (ik ga uit van een cookie?) en dus ook andersom.

Ik kan in de bron helaas niets vinden over het controleren van de cookies, het schrijven wel 1 maar dat werkt ook niet? hieronder de code.
PHP:
$currtime = time() + (86400*30);
	$cookiepath	= 'http://www.site.nl/forum/';
	$cookiedomain	= site.nl';
	setcookie("xmbuser", $gebruikersnaam, $currtime, $cookiepath, $cookiedomain);
setcookie("xmbpw", $wachtwoord, $currtime, $cookiepath, $cookiedomain);
[php]

Kan iemand me helpen hiermee?
 
Misschien komt het door het cookiepath en het cookiedomain? Kan je gewoon dit doen:

setcookie("xmbuser",$gebruikersnaam,time() + 31536000,'/');

Dat is veel makkelijker.
 
En het checken van de cookie dan?

zoiets als, ALS er een cookie is,dan ben je ingelogged .. ofzo
 
Dan doe je het met sessions, whatever, cookies zuigen idd best wel :D.. je kunt toch gewoon checken op deze manier;

PHP:
<?
if(!$_COOKIE['bla'] == "")
{
//wel cookie
    }
    else
    {
    //geen cookie
}
?>

Zo doe ik het, je kunt het volgens mij ook met isset(); doen maar dat heb ik nooit geprobeerd.
 
mijn ledensysteem is ook met sessie gemaakt, kan dat in conflict komen met de cookies??


Enne.. het setten van een cookie doet NIETS
 
Hmm probeer 's

PHP:
<?
print_r($_COOKIE);
?>

en laat hier 's zien wat de output is.
 
Mja zou kunnen, dan is je array dus helemaal leeg. Open 's je pagina met index.php?bla=bla en doe dan print_r($_GET);...
 
Gaar.. misschien dat print_r(); niet toegestaan is? (kan ik me ECHT NIET voorstellen...)

Doe eens

print_r($_COOKIE) or die("krijg nou wat");

.. Kijken wat je dan krijgt.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan