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

ASP Sessions of cookies

Anoniem
Bill Gates
5 antwoorden
  • Wat kan ik het best gebruiken voor de inlogprocedure van mijn website, session of cookies. Ik heb gehoort dat sessions veel processorkracht gebruiken van de server en lastiger zijn voor toekomstige onderhoud. Ik gebruik het dus alleen voor de inlogprocedure!

    Dank!
  • Ik gebruik alleen maar sessies, dit omdat deze op de server opgeslagen worden en het dus veel lastiger is om ermee te knoeien…
  • Me too. Bovendien kunnen cookies uitgeschakeld worden door de bezoeker van een site.
  • Zou ook gebruikmaken van een sessie.
    Die heb je overigens nodig om te onthouden dat een gebruiker ingelogd is en als wie. Je set 'm dus tijdens het inloggen, maar dat zul je wel al doorhebben.

    Een cookie zou ik hooguit gebruiken om de username alvast in te vullen als de gebruiker een volgende keer terugkomt.

    Grtz Elja

  • Hoi,

    Voor de duidelijkheid:
    - Zodra een nieuwe bezoeker op een pagina komt, stuurt de server een cookie naar de bezoeker en start een nieuwe sessie in het geheugen.
    - Als deze bezoeker dan een volgende pagina opent, stuurt ie de cookie terug, zodat de server weet welke sessie het is en verwerkt vervolgens de pagina.

    Dus als je sessies gebruikt, gebruik je automatisch cookies. Bovendien heb je met sessies niet het probleem dat je bezoekers door elkaar kunt halen of zoiets, want het is gewoon een kwestie van:

    Session("LoginID";) = Recordset("UserID";)

    En dan kun je op elke pagina gewoon de ID ophalen met:

    Response.Write "Je gebruikersID is " & Session("LoginID";)

    Groet,
    Phedny

Beantwoord deze vraag

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