Hi,
vielleicht eher eine für neulinge, aber ich finde leider keine antwort auf mein problem ;-(
ich bin grad dabei ein loginsystem zu coden
--> der code:
Mein problem ist, dass ich folgende fehlermeldung erhalte
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/htdocs/schatti/header.php.inc:9) in /www/htdocs/schatti/login.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/schatti/header.php.inc:9) in /www/htdocs/schatti/login.php on line 5
wie kann ich das Problem beheben?
hier der code von der header.php.inc
vielleicht eher eine für neulinge, aber ich finde leider keine antwort auf mein problem ;-(
ich bin grad dabei ein loginsystem zu coden
--> der code:
PHP:
<?php
if((isset($absenden))){
session_start();
include('connect.php');
if ((!isset($username)) OR (!isset($passwort)))
{
die ("Sorry, aber ohne ein Kennwort bzw. Nickname geht hier nichts!");
}
$query = "SELECT kennwort, passwort FROM login WHERE nickname = '".$nickname."'";
$result = mysql_query($query);
$abrufen = mysql_fetch_array($result,MYSQL_ASSOC);
mysql_close($conn);
if (!$abrufen)
{
die ("Sorry, aber dieser Name ist uns leier nicht bekannt");
}
if ($abrufen["kennwort"] <> md5($kennwort))
{
die ("Sorry, aber dieses Kennwort ist falsch");
}
$status = $abrufen["level"];
session_register('nickname');
session_register('status');
header ("Location:admin.php");
}
else
{
?>
<html>
<head>
<title>login</title>
</head>
<body>
<form action="<?php $PHP_SELF ?>" method="post">
Nickname : <br>
<input type="text" name="nickname" size="20" maxlength="20"><br>
Kennwort : <br>
<input type="password" name="kennwort" size="20" maxlength="20"><br>
<input type="submit" name="absenden" value="einloggen">
</form>
</body>
</html>
<?php
}
?>
Mein problem ist, dass ich folgende fehlermeldung erhalte
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/htdocs/schatti/header.php.inc:9) in /www/htdocs/schatti/login.php on line 5
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/schatti/header.php.inc:9) in /www/htdocs/schatti/login.php on line 5
wie kann ich das Problem beheben?
hier der code von der header.php.inc
PHP:
<HTML>
<HEAD>
<TITLE>+++ JUST GFX - Code A Project of Shadow-art.de +++</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
</HEAD>
<BODY BGCOLOR=#BBBABA text="#FFFFFF" LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0>
<TABLE WIDTH=800 height="300" BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD> <IMG SRC="Bilder/index_01.gif" ALT="" WIDTH=800 HEIGHT=108 border="0" usemap="#Map"></TD>
</TR>
<TR>
<TD height="190" valign="top" background="Bilder/index_02.gif">
<table width="800" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="117" height="190"> </td>
<td width="95" valign="top"> <table width="95" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="95"><a href="home.php">Home</a></td>
</tr>
<tr>
<td><a href="members.php">Members</a></td>
</tr>
<tr>
<td><a href="tutorials.php">Tutorials</a></td>
</tr>
<tr>
<td><a href="forum.php">Forum</a></td>
</tr>
<tr>
<td><a href="guestbook.php">Guestbook</a></td>
</tr>
<tr>
<td><a href="partner.php">Partner</a></td>
</tr>
<tr>
<td><a href="links.php">Links</a></td>
</tr>
<tr>
<td><a href="impressum.php">Impressum</a></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
</tr>
</table></td>
<td width="10"> </td>
<td width="344" valign="top">
<table width="344" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>