Cookie chekken

  • Beste cp, ik ben met een login systeem bezig. d.m.v. cookies. nu wil ik ze chekken. ik heb de volgende functie hiervoor geschreven



    en je haalt hem zo op:
    controle($_COOKIE['GZ_ip'], $_COOKIE['GZ_hash'], $_COOKIE['GZ_gebnaam']);
    alleen hij doet het niet?
    ziet iemand de fout?
    danku alvast(c)

    PHP | SQL | JavaScript | jQuery | Ajax | Linux | CentOS | Windows | Mac OSX | C# | ASP.NET MVC3| HTML | CSS


  • Opgeknapt


    Edit:

  • dankje terrorsheep, maar nu als ik ingelogt ben word ik doorgestuurd naar de pagina: login.html

    PHP | SQL | JavaScript | jQuery | Ajax | Linux | CentOS | Windows | Mac OSX | C# | ASP.NET MVC3| HTML | CSS

  • Dat betekent gewoon simpel dat zijn cookie dus leeg is.
    Laat is zien waar je cookie wordt gevuld.
    Dan kunnen we zien of het daadwerkelijk gebeurt he.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

  • hier open ik de functie

    PHP
    controle($_COOKIE['GZ_ip'], $_COOKIE['GZ_hash'], $_COOKIE['GZ_gebnaam']);


    hier vul ik de cookie

    PHP
    $ip = $_SERVER['REMOTE_ADDR'];
    $lengte = 60*60;
    $hash = zoek(8);
    setcookie("GZ_gebnaam", "".$_POST['gb']."", time() + $lengte, "/");
    setcookie("GZ_hash", "".$hash."", time() + $lengte, "/");
    setcookie("GZ_ip", $ip, time() + $lengte, "/");
    mysql_query("UPDATE `users` SET hash='$hash' WHERE gebruikersnaam='".$_POST['gb']."'") or die(mysql_error());


    Nieuwe reactie samengevoegd met originele reactie op 04.05.09 19:07:08:
    alle cookies zijn gevult.
    ik denk zelf dat ze cookies niet goed opgehaalt worden?

    PHP | SQL | JavaScript | jQuery | Ajax | Linux | CentOS | Windows | Mac OSX | C# | ASP.NET MVC3| HTML | CSS

  • Dit is een beetje onnodig:
    "".$_POST['gb'].""
    kan gewoon $_POST['gb'] worden.
    Verder zie ik voor de rest even geen fouten alleen waarom doe je dit op het eind wat niet echt hoeft:
    , "/"?

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!