Seite 1 von 2

Fehler bei externem Login

Verfasst: 29.07.2004 17:31
von Betaflyer
Hi!
Also ich bin dem Tutorial nachgegangen, hat ja auch alles funktioniert, nur plötzlich schluckt er dauernd diese meldung aus:

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/httpd/htdocs/2011/2005/lan-inside/inside/new/head.php:7) in /usr/local/httpd/htdocs/2011/2005/lan-inside/inside/new/modules/board/includes/sessions.php on line 188

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/httpd/htdocs/2011/2005/lan-inside/inside/new/head.php:7) in /usr/local/httpd/htdocs/2011/2005/lan-inside/inside/new/modules/board/includes/sessions.php on line 189


Naja :-/

ich weiss auch nicht was ich tun muss, die letzten Forumposts hab ich schon in einen I-Frame getan weils da auch nen Error ausspuckte...

hier der Link: http://www.lan-inside.com/new/

Achja vorher war der Error nur wenn ich die Datei (head.php) wo das Script drinnen ist modifiziert habe, und nach einem Reload wars wieder weg, jetzt ist es aber dauerhaft..


Hoffe dass das Problem wer lösen kann / kennt...

Danke im Voraus, Betaflyer.

Verfasst: 29.07.2004 18:51
von Dennis63
KB:headers_already_sent

Verfasst: 29.07.2004 19:00
von Betaflyer
Damit is mir nicht viel geholfen.. hier mein Source:
Danach kommt der inhalt und dann foot.php


// edit by Dennis: Code entfernt. Lese den KB:Knigge

Verfasst: 30.07.2004 21:52
von Betaflyer
bitte um hilfe !

Verfasst: 31.07.2004 14:07
von Dennis63
Was steht in den der "Beschuldigten" Datei in der "Beschuldigten" Zeile?

Grüße
Dennis

Verfasst: 31.07.2004 18:42
von Betaflyer
Die beschuldigte Datei gehört ja zum Board

zeile 188 und 189:

Code: Alles auswählen

	setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
	setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);


Verfasst: 31.07.2004 19:29
von Pyramide
Und die andere(head.php)?

Verfasst: 01.08.2004 14:08
von Betaflyer
Hier ist das einzige php in der head.php:

Code: Alles auswählen

<?php 
//Benötigte Dateien und Variablen von phpBB 

define('IN_PHPBB', true);

$phpbb_root_path = 'modules/board/'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 


//Session auslesen und Benutzer-Informationen laden 
$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 


if ( $userdata['session_logged_in'] ) 
{ 
 ?>
<a href="http://www.lan-inside.com/new/modules/board/privmsg.php?folder=inbox" target="_blank">PN-Center</a><br>
<a href="http://www.lan-inside.com/new/modules/board/profile.php?mode=editprofile" target="_blank">Profil</a><br>
<a href="http://www.lan-inside.com/new/modules/board/memberlist.php" target="_blank">Userlist</a><br>
<a href="http://www.lan-inside.com/new/modules/board/search.php" target="_blank">Forum Suche</a><br><br>
<a href="http://www.lan-inside.com/new/modules/board/login.php?logout=true">Logout</a>
<?php
} 
else 
{ 
?>
<form action="modules/board/login.php" method="post">
<img src="<? echo $path;?>img/inside_login.gif" width="141" height="15"> 
Benutzername: <input type="text" name="username"><br> 
Passwort: <input type="password" name="password"><br> 
Autologin? <input type="checkbox" name="autologin"><br> 
<input type="submit" name="login" value="Login"> 
</form> 
<a href="http://www.lan-inside.com/new/modules/board/profile.php?mode=register">Registrieren</a><br>
<a href="http://www.lan-inside.com/new/modules/board/profile.php?mode=sendpassword">Passwort vergessen</a>
<? 
} 
?>

Verfasst: 01.08.2004 16:06
von Pyramide
Hast du dir den von Dennis Böge verlinkten Artikel überhaupt durchgelesen? Wenn du das Problem damit nicht selber lösen kannst, hättest du zumindest gewusst, daß nicht sämtlicher irgendwo in der Datei befindlicher PHP-Code sondern das, was sich in der Zeile aus der Fehlermeldung (in deinem Fall 7) befindet, den Fehler verursacht.

Verfasst: 02.08.2004 16:04
von Betaflyer
Wenn ich die Zeile 7 lösch kommt der fehler auf 8 und wenn ich zeile 8 lösch auf 9, so gehts weiter bis die datei nichtmehr da ist