Hey,

Ik ben bezig met een nieuw CMS systeem
deze heeft ook een login systeem. hij zegt dat de headers al verzonden zijn op lijn 1 van index.php

index.php(WORDT NIET GEINCLUDED!):
<?php
session_start();
include("class.php");
?>

Help mij! :(
Staat er een spatie achter <?php of voor session_start(); ?
Wat staat er in class.php (eerste 15 regels)
Stom. Het enige wat je kan doen is het even opnieuw te schrijven (misschien klinkt het dom, maar vaak wil het dan wel). Ik zie verder ook geen problemen.
Wat is de exacte foutmelding?
Class.php

<?php

	## Configuration
	$_CONFIG['cm_name'] = "ContentManager 2";
	$_CONFIG['cm_template'] = "template/index.php";
	
	$_CONFIG['db_host'] = "localhost";
	$_CONFIG['db_user'] = "gesta";
	$_CONFIG['db_pass'] = "xxx";
	
	//Plugin
	$_PLUGIN[0]['path'] = "plugins/start/";
	

	######################
	###   EN NOG 200 REGELS   ###
	######################
?>
Foutmelding:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/gesta/domains/rkvvgesta.nl/public_html/manager/index.php:1) in /home/gesta/domains/rkvvgesta.nl/public_html/manager/index.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/gesta/domains/rkvvgesta.nl/public_html/manager/index.php:1) in /home/gesta/domains/rkvvgesta.nl/public_html/manager/index.php on line 2


Herschrijven ook al geprobeerd. Kan het liggen aan session.auto_start ?
De foutmelding zegt dat de sessie al gestart wordt bij het openen van de PHP code. Laat heel session_start() eens gewoon weg, wil het dan niet?
Warning: Cannot modify header information - headers already sent by (output started at /home/gesta/domains/rkvvgesta.nl/public_html/manager/index.php:1) in /home/gesta/domains/rkvvgesta.nl/public_html/manager/class.php on line 55
Dan kom ik niet echt verder... want als men niet ingelogd is wordt hij door gestuurd naar log.php en dat gaat via header zoals je ziet ^^
En wat staat er nu allemaal in het bestand index.php? Vooral de eerste paar regels (html en/of php-code) zijn interessant, dus alles vóór het starten van de sessie.

Hoe het bestand class.php eruit ziet, doet niet ter zake, daar ligt het probleem niet.

Ps. Controleer ook even op verborgen tekens!

Edit: Wat spook je uit op regel 55 van class.php?
pgFrank schreef op 28.01.2008 17:12
En wat staat er nu allemaal in het bestand index.php? Vooral de eerste paar regels (html en/of php-code) zijn interessant, dus alles vóór het starten van de sessie.

Hoe het bestand class.php eruit ziet, doet niet ter zake, daar ligt het probleem niet.

Ps. Controleer ook even op verborgen tekens!

Ps. bekijk het startbericht!

Reageren