login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Phpbb3 gegevens uithalen

Offline Drieske - 17/01/2008 19:46
Avatar van DrieskeLid Hallo,

Paar dagen geleden vroeg ik hier om een externe login op een pagina te zetten voor mijn phpbb3 forum en dit is gelukt!

Nu ben ik mijn systeem hierrond aant bouwen en zou ik graag hebben dat wanneer iemand een reactieplaats op een nieuwsbericht zijn ID opgeslagen wordt van PHPBB in mijn tabel nieuws onder de kolom poster.

Nu vraag ik me af hoe ik extern het member ID van een persoon kan ophalen?

Ik heb volgende code geprobeert maar deze lukt niet!

  1. <?php
  2.  
  3. define('IN_PHPBB', true);
  4.  
  5. //replace $phpbb_root_path with path to your forum
  6.  
  7. $phpbb_root_path = './';
  8. $phpEx = substr(strrchr(__FILE__, '.'), 1);
  9. include($phpbb_root_path . 'common.' . $phpEx);
  10. include($phpbb_root_path . 'includes/functions_compress.' . $phpEx);
  11. include($phpbb_root_path . 'includes/functions_jabber.' . $phpEx);
  12. include($phpbb_root_path . 'includes/functions_privmsgs.' . $phpEx);
  13. include($phpbb_root_path . 'includes/functions_upload.' . $phpEx);
  14. include($phpbb_root_path . 'includes/constants.' . $phpEx);
  15. include($phpbb_root_path . 'includes/functions_convert.' . $phpEx);
  16. include($phpbb_root_path . 'includes/functions_messenger.' . $phpEx);
  17. include($phpbb_root_path . 'includes/functions_profile_fields.' . $phpEx);
  18. include($phpbb_root_path . 'includes/functions_user.' . $phpEx);
  19. include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
  20. include($phpbb_root_path . 'includes/functions_module.' . $phpEx);
  21. include($phpbb_root_path . 'includes/functions_template.' . $phpEx);
  22. include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
  23. include($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
  24. include($phpbb_root_path . 'includes/functions_install.' . $phpEx);
  25. include($phpbb_root_path . 'includes/functions_posting.' . $phpEx);
  26. include($phpbb_root_path . 'includes/functions_transfer.' . $phpEx);
  27. include($phpbb_root_path . 'includes/message_parser.' . $phpEx);
  28. include($phpbb_root_path . 'includes/auth/auth_apache.' . $phpEx);
  29. include($phpbb_root_path . 'includes/auth/auth_db.' . $phpEx);
  30. include($phpbb_root_path . 'includes/auth/auth_ldap.' . $phpEx);
  31. include($phpbb_root_path . 'includes/captcha/captcha_gd.' . $phpEx);
  32. include($phpbb_root_path . 'includes/diff/diff.' . $phpEx);
  33. include($phpbb_root_path . 'includes/diff/engine.' . $phpEx);
  34. include($phpbb_root_path . 'includes/diff/renderer.' . $phpEx);
  35. include($phpbb_root_path . 'includes/utf/utf_normalizer.' . $phpEx);
  36. include($phpbb_root_path . 'includes/utf/data/utf_normalizer_common.' . $phpEx);
  37.  
  38. // Start session management
  39. $user->session_begin();
  40. $auth->acl($user->data);
  41. $user->setup();
  42.  
  43. if ($user->data['user_id'] != ANONYMOUS)
  44. {
  45. echo '<p>Je bent ingelogd als ' . $userdata['username'] . '<br />';
  46. print $userdata['session_id'];
  47. }
  48.  
  49. else
  50. {
  51. echo 'niet ingelod';
  52. }
  53.  
  54. ?>

3 antwoorden

Gesponsorde links
Offline Ibrahim - 17/01/2008 23:18
Avatar van Ibrahim PHP expert Wat voor error krijg je, en zou je dit niet beter bij de phpbb forums kunnen vragen ?
Offline Stijn - 17/01/2008 23:24
Avatar van Stijn PHP expert Geef eens een dump van $user->data, waarschijnlijk staat daar het id in van de gebruiker.
Offline Ch0coschijt - 18/01/2008 08:48
Avatar van Ch0coschijt HTML interesse zoals stijn1989 zegt alle jouw user gegevens staat in $user->data,
probeer maar eens

  1. echo '<pre>';
  2. print_r( $user->data );
  3. echo '</pre>';
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.206s