Seite 1 von 1

SID wird bei append_sid nicht angehangen

Verfasst: 03.12.2003 15:28
von Fonk
Hallo,

ich bin gerade am basteln meiner ersten Seiten die mit phpBB zusammenarbeiten sollen, aber das append_sid läuft in folgendem Script nicht so richtig:

Code: Alles auswählen

<?
session_start();
define('IN_PHPBB', true);
$phpbb_root_path = 'phpBB/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if( $userdata['session_logged_in'] )
   {
   $url = "http://www.meineseite.de/login.php";
      $logout_url = append_sid($url, true);
}

?>
Bitte

Code: Alles auswählen

 verwenden.danke.[/color]

Also $logout_url sieht nachher noch genauso aus wie vorher, die Schleife wird aber definitiv ausgeführt, der login findet also statt und der user bekommt auch eine SID ... wenn ich allerdings ein "echo $SID;" mache, zeigt er auch nichts an.... muss ich vorher noch eine funktion aufrufen oder so?! 

Besten dank im vorraus,

Gruß
 Frank

Verfasst: 03.12.2003 17:09
von PhilippK
Wenn das Session-Kekschen funzt, wird auch keine sid angehängt...

Gruß, Philipp

Verfasst: 07.12.2003 21:32
von telepornos
du kannst auch die sid über ein parameter an die url anhängen, meinetwegen

Code: Alles auswählen

<a href="login.php?logout=true&sid='.$userdata['session_id'].'">';
das geht wenigstens mit allen browsern hatte mit dem append sid n paar probs unter opera