Warning: session_start() [function.session-start]:

[code]Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /users/yamisparrow/www/rpg/login.php:8) in /users/yamisparrow/www/rpg/login.php on line 9

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /users/yamisparrow/www/rpg/login.php:8) in /users/yamisparrow/www/rpg/login.php on line 9[/code]

kann mir jemand sagen was ich falsch mache? liegt das zufällig an den bplaced servern? auf zb Funpic gibt der mir keinen error o.O.

Quellcode:

[code]

~Login~
<?php session_start(); include 'sessionhelpers.inc.php'; if (isset($_POST['login'])) { $userid = check_user($_POST["username"], $_POST["userpass"]); if ($userid != false) { login($userid); } else { echo 'Ihre Anmeldedaten waren nicht korrekt!'; } } if(!logged_in()) { echo ' Username:
		<b>Password:</b>
		<input type="password" name="userPass"><br />

		<input type="submit" name="Login">
		</FORM>';
}
else
{
	echo '<a href="logout.php">Ausloggen</a>';
	echo '<p /><a href="logged_in.php">Check</a>';
}

?>

[/code]

plz help =.=

Ich kann mir zwar nicht vorstellen, dass dieser Code bei Funpic keinen Fehler wirft… (vmtl. werden dort nur keine Warnings ausgegeben)
Aber das session_start() hat vor jedem Output an den Browser zu erfolgen, also noch vor dem .

achso. ich schau mal. hätte zwar nicht gedacht dass man vor html was vorpackt (dachte eig dass jeder code damit quasi beginnt) aber mal gucken.

edit: funzt! ^^ danke