PHP Warning: session_start() ...

sAngRia

kennt sich schon aus
Howdy!
Tut ihr pls mal auf diese Seite gucken:
test

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

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

Ein Teil davon kann man nicht lesen, da es schwarz auf schwarz geschrieben ist!

Was hat das zu bedeuten/wie bekomm ichs weg?
 
Huhu,

ich habe nur das auf dem Schirm:
 

Anhänge

  • snap0001.jpg
    snap0001.jpg
    162,2 KB · Aufrufe: 195
Das ist eine typische Fehlermeldung wenn eine Ausgabe vor der Session-Deklaration erfolgt.

Vor session_start darf keinerlei Ausgabe an den Browser erfolgen, nicht einmal ein Leerzeichen.

Ich habe mir mal Deinen Quelltext angeschaut.
Da wird so einiges vor der Session ausgegeben.

Poste mal den Quelltext der login.php.
 
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>test</title>


</head>
<body style="background-color: rgb(1, 2, 1); color: rgb(0, 0, 0);" alink="#ee0000" link="#0000ee" vlink="#551a8b">

<br>

<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>tapcom - Battlefield Heroes (BFH) - xXKillerKoboldXx,
xXMigratorXx, MIGR4TOR, xXKKXx, xXMrTapXx, xXTap</title>
<a href="http://tap.bplaced.de"><img style="border: 0px solid ; width: 587px; height: 184px;" alt="tapcom" src="http://tap.bplaced.de/tc.png"></a><br>

<br>

<br>

<span style="text-decoration: underline;"><br>
<br>
</span>
<big><span style="font-weight: bold;">
</span><span style="font-weight: bold;"></span></big><br>

<?php session_start();
$_SESSION["visited"]=0;
?>
<form action="check.php" method="post" target="">
<table>

<tbody>

<tr>

<td><span style="color: rgb(51, 255, 51);">Benutzername</span> </td>

<td><input name="name" value="" size="" maxlength="" type="text"> </td>

</tr>

<tr>

<td><span style="color: rgb(51, 255, 51);">Passwort</span> </td>

<td><input name="pwd" value="" size="" maxlength="" type="password"> </td>

</tr>

<tr>

<td> </td>

<td><input name="s" value="Anmelden" type="submit"> </td>

</tr>

</tbody>
</table>

</form>

<br>

</body>
</html>



Huhu,

ich habe nur das auf dem Schirm:
Ein Teil davon kann man nicht lesen, da es schwarz auf schwarz geschrieben ist!
 
Setze mal diesen Teil

PHP:
<?php session_start();
$_SESSION["visited"]=0;
?>

ganz an den Anfang des Scriptes.

Also noch vor
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
Setz das mal vor die <head> Ausgabe

<?php session_start();
$_SESSION["visited"]=0;
?>

Grr Astro war schneller. :D :)
 
@sangria
Schön das wir helfen konnten.:)

@Jim
Lahmarsch:bäh

Noch kurz was auf die Schnelle:
Man kann schwarzen Text auf schwarzem Grund ganz Prima lesen indem man ihn mit der Maus markiert.
Oder alternativ Quelltext anzeigen lassen.
 

Anhänge

  • markedtext.jpg
    markedtext.jpg
    22,8 KB · Aufrufe: 174
Oben