Guest User

Zusatztool_Anbindung_an_Fremduserverwaltung

a guest
Sep 5th, 2019
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.17 KB | None | 0 0
  1. <?php
  2. session_start();
  3. //*****************************************************************************
  4. // Für die Realisierung der Anbindung des Chats an Ihr Userverwaltungssystem aus einem
  5. // Forum, CMS, usw. müssen Sie lediglich die unten stehenden Sessionvariablen
  6. // in Ihrem System mit dem Usernamen belegen und den User mit einem
  7. // Link auf diese Datei führen. Beachten Sie dass dabei der Username ohne Passwort übertragen wird.
  8. // Sie dürfen also in Chat keine Passwörter für Admins und Mods anlegen. Für einen  Chatbenutzer ist die
  9. // Übergabe des Usernamen über die Sessionvar. $_SESSION['etchat_username'] aus Ihrem
  10. // System ausreichend.
  11.  
  12. $username = $_SESSION['etchat_username'];
  13. $gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset
  14.  
  15. // Die Admins und Mods sollen ohne PW im Chat angelegt werden!
  16. // Die class/Index.class.php soll gelöscht werden, damit niemand unbefugt als Afmin rein kann!
  17.  
  18. // WICHTIG!
  19. // In der config.php sollte die Option der Namereservierungen ausgeschaltet sein, wenn die Anbindung
  20. // an eine Benutzerverwaltung verwendet wird.
  21. // >>>>>>>>>>>>>>>>>>> $allow_nick_registration = false; <<<<<<<<<<<<<<<<<<<<
  22.  
  23.  
  24. //---------------------------------------------------------------------------
  25. // oder als GET oder POST Übergabe, jedoch unsicher und sollte kodiert werden
  26. // $username = $_REQUEST['etchat_username'];
  27. // $gender = $_REQUEST['etchat_gender'];
  28. //---------------------------------------------------------------------------
  29.  
  30. // Weiterleitung nach dem Logout(die Session bleibt bestehen,
  31. // da sonst der User aus Ihrem System rausfliegt.)
  32.  
  33. // WICHTIG!!!  '...db1_...'  sollte dem Tabellenprefix in der config.php ($prefix) entsprechen!!!
  34.  
  35. $_SESSION['etchat_db1_logout_url']="http://www.Ihre_Webseite.de/aus_dem_chat_ausgeloggt.html";
  36.  
  37. ##############################################################
  38. # DO NOT EDIT BELOW ###############################################
  39. ##############################################################
  40.  
  41. function __autoload($class_name) {
  42.         require_once ('class/'.$class_name.'.class.php');      
  43. }
  44.  
  45. // initialise
  46. new CheckUserName(true, $username, $gender);
  47.  
  48. ?>
Add Comment
Please, Sign In to add comment