login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Cookie ?

Offline MechaVore - 18/05/2005 15:17 (laatste wijziging 18/05/2005 15:25)
Avatar van MechaVoreGouden medaille

PHP gevorderde
ik ben bezig met een nieuwe site, en wil nu dat de gebruikersnaam en wachtwoord onthouden worden.
nu heb ik dit:
login.php
  1. <? setcookie("miniweb", $obj->id.";".$assoc['wachtwoord'], time()+$_POST['tijd'], "/"); ?>

Config.php
  1. <? if(isset($_COOKIE['miniweb']) && $_COOKIE['miniweb'] != "")
  2. {
  3. list($cookie_id, $cookie_wachtwoord) = explode(";", $_COOKIE['miniweb']);
  4. $gebruikercontrole = mysql_query("SELECT level,gebruikersnaam FROM leden WHERE id='".$cookie_id."' && wachtwoord='".$cookie_wachtwoord."'");
  5. $result = mysql_num_rows($gebruikercontrole);
  6. $obj = mysql_fetch_assoc($gebruikercontrole);
  7. if (isset($result))
  8. {
  9. $_SESSION['login'] = true;
  10. $_SESSION['level'] = $obj['level'];
  11. $_SESSION['jeid'] = $cookie_id;
  12. $_SESSION['jegebruikersnaam'] = $obj['gebruikersnaam'];
  13. }
  14. else
  15. {
  16. echo "Verkeerde Inlog gegevens.";
  17. die();
  18. }
  19. } ?>


loguit.php
  1. <?
  2. mysql_query("DELETE FROM online WHERE userid='".$_SESSION['jeid']."'");
  3. setcookie("miniweb", "", time()-3600);
  4. ?>


Dat werkt allemaal, behalve het uitloggen. De gebruiker blijft gewoon altijd ingelogd . Mijn vraag is dus hoe ik die cookie moet verwijderen ?

2 antwoorden

Gesponsorde links
Offline lemoinet - 18/05/2005 15:30
Avatar van lemoinet PHP gevorderde probeer een door

setcookie("miniweb","",time()-3600,"/");

te gebruiken
Offline MechaVore - 18/05/2005 15:34
Avatar van MechaVore Gouden medaille

PHP gevorderde
Thx, man. Hij werkt . stom van me 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.193s