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

pferdemausie
Ich hab nen Problem unglücklich
Ich habe schon öfters versucht, datenbankbasierende Logins nach Tuts zu coden... Aber immer kommt diese oder eine ähnliche Fehlermeldung:

Zitat:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /srv/www/httpd/phost/h/de/pytalhost/hegen/web/login/sichere_seite.php:1) in /srv/www/httpd/phost/h/de/pytalhost/hegen/web/login/sichere_seite.php on line 1

Warning: Cannot modify header information - headers already sent by (output started at /srv/www/httpd/phost/h/de/pytalhost/hegen/web/login/sichere_seite.php:1) in /srv/www/httpd/phost/h/de/pytalhost/hegen/web/login/sichere_seite.php on line 3


Was bedeutet das?
pferdemausie
Zitat:
<?php
session_start();
if(!session_is_registered('user') || $_SESSION['user'] == "") {
header("location:index.php");
die;
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Sichere Seite</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<table width="400" bgcolor="#000000" border="0" cellpadding="5"
cellspacing="1" align="center">
<tr>
<td bgcolor="#e7e7e7" align="center">
<?php echo "<b>Hallo ".$_SESSION['user']."</b>"; ?>
<br /><br />
<b>Hier ist der sichere Inhalt!</b>
<br /><br />
<a href="neu.php">Neuen Benutzer anlegen</a>
<br /><br />
<a href="logout.php">LogOut</a>
</td>
</tr>
</table>
</body>
</html>
ProtexX
Versuch doch mal statt:
php:
1:
header("localtion:index.php");

Folgenden Code zu benutzen:
php:
1:
2:
3:
echo "<script type="text/javascript">
window.location = "index.php";
</script>";

Denn per header() wird - wie der Name schon sagt - ein Header gesendet, was aber per session_start() bereits passiert ist.

Bin mir nicht ganz sicher ob es daran liegt, aber du könntest es versuchen. Augenzwinkern
pferdemausie
ne, das ist es auch nicht unglücklich
Nach dem Login wird man wieder zum Formular geleitet...
pferdemausie
welche datei?
pferdemausie
ne, eigendlich nicht
pferdemausie
den code, den ich angegeben habe, ist der, der auch genau so im index steht^^