hallo,

i wil een inlogpagina met sessions, als ik begin met session_star(); krijg ik allerhande foutmelding van headers are already sent.

note: ikplaatste het script helemaal vanonder in mijn pg, ik heb ergens opgevangen dat session_start(); moet worden uitgevoerd voor dat iets wordt weergegeven, maar als ik het juist onder body plaaatst, verplaatst enkel de foutmelding van plaats, wat moet ik doen?)
session_star(); geeft idd fouten ja:P

Maar goed je zal session_start(); gebruiken. Dat moet gewoon helemaal bovenaan je PHP code staan, voor de HTML en alles, ook boven cookies geloof ik. Als het kan na de <? of <?php dan zou het gewoon moeten werken.
in de head tag dan?
Boven alles gewoon boven de head, html alles gewoon dit:
<?php
session_star();
?>
Nee...


<html>
...


Bij <html> begint je output al. Je moet het dus nog voor je <html> tag zetten:

<?
session_start();
?>
<html>
<head>
...
<?
// nog andere php-code ofzo als je wil
?>
</html>
Boven alles gewoon boven de head, html alles gewoon dit:
<?php
session_star();
?>


is session_star(); een nieuwe functie geworden :D:P
thx
het lijkt althans zo ;)

Reageren