Avatar billede sjh Nybegynder
02. december 2007 - 12:40 Der er 6 kommentarer og
1 løsning

Brug phpBB login på 2 domainer

Kan det lade sig gøre at bruge phpBB's login-system på 2 domainer ?

det er 2 domainer som ligger på samme server så jeg har adgang til samme sql-server.
Avatar billede sjh Nybegynder
02. december 2007 - 12:42 #1
Skulle måske lige sige at det faktis er samme domain men 2 sub domainer (www.domain.dk og forum.domain.dk)
Avatar billede per-olof Nybegynder
02. december 2007 - 14:22 #2
Du kommer få problem fordi at i DB-phpBB har du bland andet
i phpbb_config
cookie_path      //Sti i forhold til root
cookie_domain  //Din Domain
Du kan så klart ændre i koden på phpBB men det er jo ikke lie så der.
Avatar billede sjh Nybegynder
02. december 2007 - 14:43 #3
Ja lige nu er jeg komme til det her:

domain1 :

I filen : /includes/page_header.php kan jeg tilføje SESSION_ID.

$template->assign_vars(array(
  ....
  ....
  'SESSION_ID' => $userdata['session_id'],
  ....
  ....
  'NAV_LINKS' => $nav_links_html)
);

Så kan jeg lave et link {SESSION_ID} til domain2, og så tjekke hvem session_user_id er med:

domain2 :

<?php
  $sid = $_GET["sid"];

  $sqlConn = @mysql_connect($sqlHost, $sqlUser, $sqlPasw) or die(mysql_errno().": ".mysql_error());
  if ($sqlConn)
  {
    if (mysql_select_db($sqlName, $sqlConn))
    {
      $sqlResult = mysql_query("SELECT session_user_id, session_start, session_time FROM phpbb_sessions WHERE session_id='$sid';");
      if ($sqlResult)
      {
        while (list($session_user_id, $session_start, $session_time) = mysql_fetch_row($sqlResult))
        {
          echo "$session_user_id ".date("d-m-Y H:i",$session_start)." -> ".date("d-m-Y H:i",$session_time);
        }
      }
    }
  }
?>

hvis jeg så skal tilbage til domain1 så skal jeg bare fyer url side.php?sid=DEN JEG FIK

:D

Men om det er måden at gøre det på ved jeg ikke helt..
Avatar billede per-olof Nybegynder
02. december 2007 - 15:35 #4
Du må prøve.Jeg ved ikke
Avatar billede sjh Nybegynder
14. december 2007 - 16:36 #5
per-olof vil du have point så smid et svar..
Avatar billede per-olof Nybegynder
14. december 2007 - 20:20 #6
Ne tag du dom selv.
Avatar billede sjh Nybegynder
15. december 2007 - 00:24 #7
okææ da..

Tak for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester