Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

Coockies gezocht :-)

John
4 antwoorden
  • Bestaat er mbv PHP een mogelijkheid om na te gaan welke coockies er allemaal actief zijn op je PC ?
    Ik bedoel, wanneer ik dit forum open wordt er ergens een coockie gezet. Is het na te gaan OF dat coockie gezet is buiten het forum zelf om ?

    Uiteraard blijft de vraag staan of ik na kan gaan welke coockies er allemaal actief zijn, dat zoekt iets makkelijker op een gegeven moment :-)

    Een kleine hint over het HOE is ook welkom overigens :-) Het zelf plaatsen en verwijderen van coockies in mijn eigen applicaties lukt overigens prima dus ben niet helemaal onbekend met de materie.

    Alvast bedankt,

    John
  • Een cookie heeft een domain, path, name en value. Komt een aangeroepen webpagina overeen met domain (en eventueel path), dan wordt het automatisch meegezonden. Daar heb je verder geen invloed op.
  • Oke, ik zal het probleem iets verduidelijken.
    Op een site draait een phpBB forum
    Op dezelfde site staan ook een aantal "gewone" pagina's welke alleen bekeken mogen worden wanneer er op het forum is ingelogd.

    Er is nu een stukje php-code geschreven welk kijkt of het cookie van het forum gezet is. Zo ja, dan wordt de betreffende pagina getoond. Zo nee dan wordt de inlogpagina van het forum getoond.

    Op dit moment werkt dit goed met uitzondering van de detectie van het cookie.

    Het domein is dus gelijk (bij de instellingen van het forum overigens niet ingevuld, evenmin als het pad)

    Wie heeft er meer tips ?

    John
  • Zoals Gerben al aangeeft: als het pad en het domein (van het cookie) gelijk zijn dan kan je deze uitlezen. Je zal dus moeten nagaan of dat ook het geval is. En dat kan je zien in de configuratie van het forum, in de code die het cookie schrijft of door de verstuurde headers/cookies te analyseren. Voor het laatste heeft Firefox wat handige hulpmiddelen (web developer extension).

    Om terug te komen op je vraag: "Bestaat er mbv PHP een mogelijkheid om na te gaan welke coockies er allemaal actief zijn op je PC ?"

    Ja, die is er (mits er wordt voldaan aan de eerder genoemde voorwaarden), namelijk door de inhoud van $_COOKIE naar je scherm te schrijven.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.