Fehler bei externem Login
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
Zum Spass wiederhole ich den Kindergarten Kram nochmals....Betaflyer hat geschrieben: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
1.) die Funktionen wie setcookie(), session_start(), header() u.A. veranlassen das der Header übermittelt wird.
2.) Der Header kann nur einmal gesendet werden, das bedeutet von der Logik her das diese u.A. diese Funktionen zuerst ausgeführt werden müssen bevor die eigentlichen Ausgaben stattfinden dürfen
3.) Leerzeichen, irgendwelche Ausgaben vor diesen Funktionen führen zu diesen Fehlermeldungen......
4.) Dieser Effekt muss von der Logik auch auftreten wenn ich auf die Idee kommen würde das Forum in eine Page zu integrieren.
Dies ist nur möglich
a) wenn ich die Page ins Forum einbette oder
b) Forencookies, Session durch die Page erstellen lasse statt es PHPBB zu erlauben.
Jetzt reis dich mal zusammen!Blutgerinsel hat geschrieben:Zum Spass wiederhole ich den Kindergarten Kram nochmals....Betaflyer hat geschrieben: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

Jeder kann nicht so gut sein wie du! Oder bist du als PHP Profi auf die Welt gekommen? Du warst auch mal ein ordentlicher Noob!
- Blutgerinsel
- Mitglied
- Beiträge: 1801
- Registriert: 19.07.2004 18:53
- Wohnort: Landkreis Ulm
- Kontaktdaten:
ich hab mit Interpreter Sprachen angefangenFabse hat geschrieben: Jetzt reis dich mal zusammen!![]()
Jeder kann nicht so gut sein wie du! Oder bist du als PHP Profi auf die Welt gekommen? Du warst auch mal ein ordentlicher Noob!

Zumindest kann man Aufmerksamkeit erwarten und wenn man bereits einen passenden Topic hier aufzählt indem das Problem beschrieben ist. Und derjenige es nicht für nötig hält da überhaupt mal nachzusehen muss ich mir doch ernsthafte Gedanken machen ob er wirklich an einer Lösung des Problemes interessiert ist

ich hab das jetzt mal extern gemacht
http://www.lan-inside.com/new/community.php
Und dass istd er code davon:
http://www.lan-inside.com/new/community.php
Und dass istd er code davon:
Code: Alles auswählen
<body topmargin="0" leftmargin="0"><body bgcolor="#F8F8F8" link="#000000" vlink="#000000" alink="#FF0000">
<?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>
<?
}
?>
ich würde das ganze mal so lösen.
<?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'] )
{
?>
<body topmargin="0" leftmargin="0" bgcolor="#F8F8F8" link="#000000" vlink="#000000" alink="#FF0000">
<a href="http://www.lan-inside.com/new/modules/b ... lder=inbox" target="_blank">PN-Center</a><br>
<a href="http://www.lan-inside.com/new/modules/b ... ditprofile" target="_blank">Profil</a><br>
<a href="http://www.lan-inside.com/new/modules/b ... erlist.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/b ... >Logout</a>
<?php
}
else
{
?>
<body topmargin="0" leftmargin="0" bgcolor="#F8F8F8" link="#000000" vlink="#000000" alink="#FF0000">
<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/b ... ren</a><br>
<a href="http://www.lan-inside.com/new/modules/b ... ">Passwort vergessen</a>
<?
}
?>
KEIN Support per PM!!!
wie hier Was bedeutet 'headers already sent'?
auch beschrieben hat das script ein problem wenn vor der session routine schon ein html code steht der ausgeworfen wird.
edit: hab ich dir per PN geschickt.
auch beschrieben hat das script ein problem wenn vor der session routine schon ein html code steht der ausgeworfen wird.
edit: hab ich dir per PN geschickt.
KEIN Support per PM!!!