[PHP] Session foutmelding

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
heyz,
ik ben voor het eerst met sessions bezig, maar nu krijg ik deze foutmelding bij session_start();

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /data/members/free/tripod/nl/s/p/l/splasman/htdocs/cms/admin.php:10) in /data/members/free/tripod/nl/s/p/l/splasman/htdocs/cms/admin.inc.php on line 6

is hier iets aan te doen of ligt dit aan lycos ofzo..?

Acties:
  • 0 Henk 'm!

  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 09:13

TwoR

Gekleurde stippen

Heb je toevallig een spatie enter of wat dan ook voor Session_Start() staan ??
En heb je al gezocht?? Want dit is al heel vaak langsgekomen

[ Voor 29% gewijzigd door TwoR op 04-10-2003 14:54 ]


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /data/members/free/tripod/nl/s/p/l/splasman/htdocs/cms/admin.php:10) in /data/members/free/tripod/nl/s/p/l/splasman/htdocs/cms/admin.inc.php on line 6
header moet verstuurd worden voordat er ook maar iets naar de client is gestuurd; echter op de vetgedrukte regel wordt er al iets verstuurd.

Controleer op spaties, enters, etc.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php

$uname = 'admin';
$pword = 'sidney';

session_start();
if ((!$username) || (!$password)) {
echo '<form name=login method=post action="">
user:<input type=text name=username><br>
pass:<input type=text name=password><br>
<input type=submit value=inloggen>
</form>';
}
else {
if ($username=="$uname")  {
session_register("username"); 
session_register("password"); 
echo "ingelogd als $uname.
<br> <a href=\"?m=1\" >uitloggen</a><br><br>";
}
else echo "verkeerd wachtwoord mannetje!!";
}
if ($m==1) {
session_unregister("username"); 
session_unregister("password"); 
}
?>

Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

De foutmelding spreekt over admin.php regel 10

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 09:13

TwoR

Gekleurde stippen

ja het zou ook moeten wezen
PHP:
1
2
session_start();
etc. etc.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
TwoR schreef op 04 October 2003 @ 14:58:
ja het zou ook moeten wezen
PHP:
1
2
session_start();
etc. etc.
dat is het toch ook..?

ik heb net iig alleen deze code gerunt en dan werkt het wel.. maar als ik het ergens in 'require' dan werkt het dus niet... (deze foutmelding)

Acties:
  • 0 Henk 'm!

  • TwoR
  • Registratie: Augustus 2002
  • Laatst online: 09:13

TwoR

Gekleurde stippen

hoezo dat is het ook bij jou staat dit er toch nog boven

code:
1
2
$uname = 'admin'; 
$pword = 'sidney';

volgens mij mag dat ook niet

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
klopt, ik heb nu helemaal bovenaan admin.php "session_start" neergezet, en nu werkt het! bedankt!!

Acties:
  • 0 Henk 'm!

  • marty
  • Registratie: Augustus 2002
  • Laatst online: 27-03-2023
TwoR schreef op 04 oktober 2003 @ 15:01:
hoezo dat is het ook bij jou staat dit er toch nog boven

code:
1
2
$uname = 'admin'; 
$pword = 'sidney';

volgens mij mag dat ook niet
jawel hoor. het is (/veroorzaakt) immers geen output

Acties:
  • 0 Henk 'm!

  • MisterData
  • Registratie: September 2001
  • Laatst online: 29-08 20:29
Verwijderd schreef op 04 October 2003 @ 15:09:
klopt, ik heb nu helemaal bovenaan admin.php "session_start" neergezet, en nu werkt het! bedankt!!
Als het alleen fout gaat bij een require, dan stond er dus ergens een spatie in een require... Als er dan eerst een spatie wordt geoutput voordat session_start wordt aangeroepen, ja, dan gaat 'ie zeuren...

Volgorde maakt verder niet uit, onthoudt: session_start ALTIJD voordat er output komt :)
Pagina: 1