login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afmelden

Offline ottorocket - 05/03/2006 14:43
Avatar van ottorocketOnbekend kheb het probleem dat als je jou afmeld de pagina index.php opent in een iframe waar normaal al de tekst komt, maar hij zou dat moeten openen in hetzelfde venst, maar alleen de index.php

dit is afmelden.php

  1. <?php
  2. $_SESSION = array();
  3. if(isset($_COOKIE['gebruikersnaam'])) {
  4. setcookie("gebruikersnaam", "", time(), "/");
  5. }
  6. if(isset($_COOKIE['wachtwoord'])) {
  7. setcookie("gebruikersnaam", "", time(), "/");
  8. }
  9. header("Location: index.php");
  10.  
  11. ?>

3 antwoorden

Gesponsorde links
Offline ikkedikke - 05/03/2006 15:15
Avatar van ikkedikke PHP expert ik gok erop dat die 2e setcookie wachtwoord moet zijn..
en dan moet je ipv die header een stukje javascript echo'en en daar exit achter zetten.
Offline Rens - 05/03/2006 15:22
Avatar van Rens Gouden medaille

Crew algemeen
De pagina die jij geeft, word geopend in dat iframe.
In die pagina, doe jij een header(...);
Omdat de pagina in het iframe staat, staat de header(...); ook in het iframe, dus word die uitgevoerd in het iframe.
Vandaar dat de pagina waarnaartoe gestuurd word, in je iframe geladen word.
Je zult er dus iets anders op moeten verzinnen...
Offline Thomas - 05/03/2006 17:28
Avatar van Thomas Moderator Druk een extra stukje javascript in je index.php af, die ervoor zorgt dat de frameset herladen wordt:

top.window.location = "frameset.php"

o.i.d.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s