[PHP] session word niet vastgehouden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hey mensen. ik ben bezig om een inlogsysteempje te maken.

nu heb ik de volgende code.

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
if (isset($HTTP_GET_VARS[uitloggen]))
{
session_unset(vmt);
session_destroy();
}

if( (isset($HTTP_GET_VARS[gebruikersnaam])) && (isset($HTTP_GET_VARS[wachtwoord])) && ($HTTP_GET_VARS[gebruikersnaam] != "") && ($HTTP_GET_VARS[wachtwoord] != "") ){

 
    $query = "Select * from tabel_gebruikers where Gebruikersnaam = '$HTTP_GET_VARS[gebruikersnaam]'";
    $result = mysql_query($query);
    $row = mysql_fetch_object($result);
    
        if ($HTTP_GET_VARS[wachtwoord] == $row->Wachtwoord)
        { 

    $HTTP_SESSION_VARS['Gebruikers_ID'] = $row->Gebruikers_ID;
    $HTTP_SESSION_VARS['Recht'] = $row->Recht;
        
        }}

Natuurlijk heb ik session_start(); boven aan staan. Maar mocht ik op de volgende pagina komen dan ben ik mijn session kwijt.

ik krijg ook een foutmelding.

Warning: Cannot send session cache limiter - headers already sent (output started at c:\program files\apache group\apache\htdocs\samenstellen\login.php:2) in c:\program files\apache group\apache\htdocs\samenstellen\login.php on line 9

echt geen idee wat deze inhoud. Ik hoop dat er iemand is die mij kan helpen. alvast bedankt

($HTTP_GET_VARS heb ik gebruikt om ff te testen. ff kijken wat is nu echt mee stuurd)

[ Voor 6% gewijzigd door curry684 op 10-12-2003 16:15 ]


Acties:
  • 0 Henk 'm!

  • samo
  • Registratie: Juni 2003
  • Laatst online: 18-09 18:50

samo

yo/wassup

starten met sesssion_start();

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik start hem. staat in mij include file.. helemaal bovenaan het document?

dit wordt er gestart

PHP:
1
2
3
session_start(); 
session_register('Gebruikers_ID');
session_register('Recht');

[ Voor 12% gewijzigd door curry684 op 10-12-2003 16:15 ]


Acties:
  • 0 Henk 'm!

Verwijderd

De vraag over "cannot send ......... - headers already sent" wordt wel errug veel gesteld. Na het lezen van al de topics over dit onderwerp nog niet duidelijk wat deze foutmelding inhoud????

check je code aan het begin van de pagina's en zoek de des betreffende documentatie op op nl2.php.net. Moet op te lossen zijn met wat leesvoer :)

[ Voor 31% gewijzigd door Verwijderd op 10-12-2003 14:32 . Reden: toevoeging ]


Acties:
  • 0 Henk 'm!

  • samo
  • Registratie: Juni 2003
  • Laatst online: 18-09 18:50

samo

yo/wassup

die session start moet het eerste zijn in je php bestand... dus niet in een include maar in het bestand zelfs....

Bekend van cmns.nl | ArneCoomans.nl | Het kindertehuis van mijn pa in Ghana


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
mmm, ja dat probleem met de header is inmiddels wel opgelost. hij staat nu op nochash. dit probleem wordt verholpen door session_start() bovenaan te zetten,
maar al met al. hij werkt nog steeds niet. bij de eerste de beste pagina die ik opvraag ben ik de session kwijt.
Pagina: 1