login  Naam:   Wachtwoord: 
Registreer je!
 Forum

session_start(); bovenaan index?

Offline Speedy - 10/10/2005 22:55 (laatste wijziging 10/10/2005 22:55)
Avatar van SpeedyPHP interesse Hallo

Is het verstandig om direct bovenaan je index.php
  1. <?php
  2. ?>
te zetten. Ik werk met includes, dus als nadien iemand iemand zich inlogt, kan ik dat dan niet in mijn geinclude index.php?p=beveiligd plaatsen, want dan krijg ik een melding van headers already ... wat normaal is(krijgt eerst gegevens van index).

Ik hoop dat jullie mij wat begrijpen ... Door met frames te werken kan dit opgelost worden, maar dat vind ik onhandig, werk lever met includes.

4 antwoorden

Gesponsorde links
Offline Gerard - 10/10/2005 23:01
Avatar van Gerard Ouwe rakker als je ob_start() gebruikt, zoals je dus al doet, zal je die melding niet krijgen.

je kunt ook gewoon bovenaan je index.php alle inlogprocedures afvangen en ze doen voordat er output is naar de browser.
Offline b4nkr0bz0r - 10/10/2005 23:09
Avatar van b4nkr0bz0r PHP gevorderde zet je php code boven je <head> tag, zo werkte het bij mij ;)
Offline Gerard - 10/10/2005 23:14
Avatar van Gerard Ouwe rakker boven je <html> zelfs 
Offline Thomas - 11/10/2005 08:49
Avatar van Thomas Moderator Boven je <!DOCTYPE ...> zelfs .

En als je ob_start() gebruikt, dan zou je dat probleem (headers already sent) inderdaad niet moeten hebben.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.207s