1. #1

    Registered
    02/12/03
    Location
    Nazareth
    Posts
    583
    iTrader
    1 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    PHP: Pagina's afschermen

    Probleem => ik heb een private pagina dat alleen toegankelijk is voor mensen die ingelogd zijn. Geen probleem.

    Maar als ik zelf in het adresbalk zelf surf naar die private pagina, kan ik makkelijk binnen zonder te registreren/in te loggen.

    Hoe kan ik voorkomen? Ik weet dat ik zoiets kan met .htaccess en .htpaswoord maar ik wil geen paswoord gedoe. Niemand mag binnen door te typen in het adresbalk.
    no votes  

  2. #2
    Cakeman's Avatar
    Registered
    04/10/02
    Location
    Mol / Bree
    Posts
    2,175
    iTrader
    2 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    In de PHP file van die pagina controleren of de mensen ingelogd zijn of niet.
    no votes  

  3. #3
    Incinnerator's Avatar
    Registered
    19/07/02
    Location
    Ekeren
    Posts
    248
    iTrader
    0
    Mentioned
    0 Post(s)
    Reputation
    0/0
    ik zal een iets handiger antwoord geven

    bij loginpagina:
    indien username en password klopt dan registeer je een sessievariabele

    PHP Code:
    $_SESSION["inlogvar200633"] = "yadyadaydin23334"
    maw iets wat men niet zomaar kan raden

    en dan in de pagina's die je wil beveiligen
    session_start() bovenaan plaatsen anders kan je die sessievariabele van hierboven nooit aanspreken

    en dan zet je

    PHP Code:
    if($_SESSION["inlogvar200633"] != "yadyadaydin23334")
    {
      
    header("Location: www.site.be");


    ziezo
    no votes  

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in