Statistik |
Beiträge: 144.534 (Täglich: 19,19 )
Themen: 16.701
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 144%
Ausl. d. letzten 5 Minuten: 146%
Ausl. d. letzten 15 Minuten: 177%
Aktulle Uhrzeit: 14:48
Freier Webspace: 4.03 TB
PHP-Version: 7.4.33
|
|
|
ET-Chat v3.0.5 Anbindung an die Datenbank |
|
Wenn man sich aber in den Chat selber einloggt, also nicht aus dem Forum mit seinem Benutzername geht, klappt das, dann übernimmt er das.
Beispiel:
Benutzername im Forum ist Männchen, jetzt geht er in den Chat und wird automatisch zur Login seite des Chat geschickt, gibt er jetzt da "Männchen" ein, kommt er so in den Chat.
__________________
|
|
21.03.2010 20:48 |
|
|
|
|
Zitat: Original von Breuer76
Wenn man sich aber in den Chat selber einloggt, also nicht aus dem Forum mit seinem Benutzername geht, klappt das, dann übernimmt er das.
Beispiel:
Benutzername im Forum ist Männchen, jetzt geht er in den Chat und wird automatisch zur Login seite des Chat geschickt, gibt er jetzt da "Männchen" ein, kommt er so in den Chat. |
|
|
Habe jetzt den Hinweis bekommen der den ET chat gemacht hat:
|
Zitat: » Ich habe ein wbb2 Forum, und die fremduseranbindung, heißt er übernimmt den
» Benutzername aus dem Forum in den Chat, Mitglieder die folgende Buchstaben
» haben " ä,ü,ö, " werden nicht übernommen und müssen sich selber neu
» einloggen, sollten aber eigentlich vom Forum übernommen werden.
»
» Wie könnte man das beheben ?
Die Namen sollen in der UTF-8 Kodierung an den ET-chat übergeben werden. Sie benutzen in Ihrem Forum wahrscheinlich eine iso Kodierung. Benutzen Sie die Funktion iconv() um die Namen for der Übergabe an den Chat in die richtige Kodierung zu konvertieren. |
|
|
Aber ich verstehe das nicht, wer weiß da mehr drüber bzw versteht das ?
__________________
|
|
09.04.2010 22:24 |
|
|
|
|
Zitat: Original von Viktor
Hallo,
ist die Frage wie jetzt dein Link aussieht.
Der Username muss in UTF-8 konvertiert werden.
Beispiel:
code: |
1:
2:
3:
|
$username = iconv("ISO-8859-1", "UTF-8", $username);
|
|
So müsste es bei mir aussehen da mein Zeichensatz "ISO-8859-1" ist.
Gruß
Viktor
|
|
|
Das ist meine
Zusatztool_Anbindung_an_Fremduserverwaltung.php:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
|
<?php
session_start();
//*****************************************************************************
// Für die Realisierung der Anbindung des Chats an Ihr Userverwaltungssystem aus einem
// Forum, CMS, usw. müssen Sie lediglich die unten stehenden Sessionvariablen
// in Ihrem System mit dem Usernamen belegen und den User mit einem
// Link auf diese Datei führen. Beachten Sie dass dabei der Username ohne Passwort übertragen wird.
// Sie dürfen also in Chat keine Passwörter für Admins und Mods anlegen. Für einen Chatbenutzer ist die
// Übergabe des Usernamen über die Sessionvar. $_SESSION['etchat_username'] aus Ihrem
// System ausreichend.
// $username = $_SESSION['etchat_username'];
// $gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset
// Die Admins und Mods sollen ohne PW im Chat angelegt werden!
// Die class/Index.class.php soll gelöscht werden, damit niemand unbefugt als Afmin rein kann!
//---------------------------------------------------------------------------
// oder als GET oder POST Ãœbergabe, jedoch unsicher und sollte kodiert werden
$username = $_REQUEST['etchat_username'];
// $gender = $_REQUEST['etchat_gender'];
//---------------------------------------------------------------------------
// Weiterleitung nach dem Logout(die Session bleibt bestehen,
// da sonst der User aus Ihrem System rausfliegt.)
// WICHTIG!!! '...db2_...' sollte dem Tabellenprefix in der config.php ($prefix) entsprechen!!!
$_SESSION['etchat_db2_logout_url']="http://www.Fiat-126-Forum.de";
##############################################################
# DO NOT EDIT BELOW ###############################################
##############################################################
function __autoload($class_name) {
require_once ('class/'.$class_name.'.class.php');
}
// initialise
new CheckUserName(true, $username, $gender);
?> |
|
__________________
|
|
09.04.2010 23:03 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.780.656
Nächster Level: 266.777.854
|
|
Hallo,
vielleicht mal so versuchen.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
|
<?php
session_start();
//*****************************************************************************
// Für die Realisierung der Anbindung des Chats an Ihr Userverwaltungssystem aus einem
// Forum, CMS, usw. müssen Sie lediglich die unten stehenden Sessionvariablen
// in Ihrem System mit dem Usernamen belegen und den User mit einem
// Link auf diese Datei führen. Beachten Sie dass dabei der Username ohne Passwort übertragen wird.
// Sie dürfen also in Chat keine Passwörter für Admins und Mods anlegen. Für einen Chatbenutzer ist die
// Übergabe des Usernamen über die Sessionvar. $_SESSION['etchat_username'] aus Ihrem
// System ausreichend.
// $username = $_SESSION['etchat_username'];
// $gender = $_SESSION['etchat_gender']; //[optional] 'f' or 'm' system default 'n' if unset
// Die Admins und Mods sollen ohne PW im Chat angelegt werden!
// Die class/Index.class.php soll gelöscht werden, damit niemand unbefugt als Afmin rein kann!
//---------------------------------------------------------------------------
// oder als GET oder POST Übergabe, jedoch unsicher und sollte kodiert werden
$username = $_REQUEST['etchat_username'];
$username = iconv("Windows-1252", "UTF-8", $username);
// $gender = $_REQUEST['etchat_gender'];
//---------------------------------------------------------------------------
// Weiterleitung nach dem Logout(die Session bleibt bestehen,
// da sonst der User aus Ihrem System rausfliegt.)
// WICHTIG!!! '...db2_...' sollte dem Tabellenprefix in der config.php ($prefix) entsprechen!!!
$_SESSION['etchat_db2_logout_url']="http://www.Fiat-126-Forum.de";
##############################################################
# DO NOT EDIT BELOW ###############################################
##############################################################
function __autoload($class_name) {
require_once ('class/'.$class_name.'.class.php');
}
// initialise
new CheckUserName(true, $username, $gender);
?>
|
|
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
09.04.2010 23:11 |
|
|
|
Es klappppppppttttttt Danke Viktor
__________________
|
|
09.04.2010 23:14 |
|
|
DarkOcean
Eroberer
Dabei seit: 18.08.2010
Beiträge: 71
0 Filebase-Einträge
Alter: 45 Jahre
wBB-Version: wBB2.3 PHP-Version: 5.6 Wo bist du gehostet?: Eigener Root
Mitglied bewerten
Level: 31 [?]
Erfahrungspunkte: 353.032
Nächster Level: 369.628
|
|
hallo viktor,
bestejt den die möglichkeit das ich über die zusatzanbindung an die wbb datenbank den chat direkt im portal anzeigen lassen kann.
habe es mal versucht aber da verlangt der direkt immer loggin von mir.
danke für die hilfe
|
|
19.07.2011 06:33 |
|
|
DarkOcean
Eroberer
Dabei seit: 18.08.2010
Beiträge: 71
0 Filebase-Einträge
Alter: 45 Jahre
wBB-Version: wBB2.3 PHP-Version: 5.6 Wo bist du gehostet?: Eigener Root
Mitglied bewerten
Level: 31 [?]
Erfahrungspunkte: 353.032
Nächster Level: 369.628
|
|
ok danke viktor für deine mühe.
werde es mal probieren das login zu ungehen aber wie da mus sich mir noch was einfallen lassen.
greetz
dark
|
|
19.07.2011 19:12 |
|
|
|
Hallo,
mal ne frage zu der ExtrenenAnzeige
der Inhalt der Zusatztool_ExtreneAnzeige_Interface.php: schaut ja so aus
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
|
<?php
include('dbcon/config.inc.php');
include('dbcon/'.$database_class);
include('dbcon/init_chat_db.class.php');
$confObj = new InitChatDB($prefix,$sqlhost,$sqluser,$sqlpass,$database,false);
$erg=$confObj->dbObj->sql("SELECT count(etchat_onlineid) FROM {$prefix}etchat_useronline WHERE
etchat_onlinetimestamp > ".(date('U')-30)."
and (etchat_user_online_user_status_img is null or etchat_user_online_user_status_img <> 'status_invisible')", false);
echo $erg[0][0]." User sind online. <br />";
$erg_user=$confObj->dbObj->sql("SELECT etchat_user_online_user_name, etchat_user_online_user_priv FROM {$prefix}etchat_useronline
WHERE etchat_onlinetimestamp > ".(date('U')-30)."
and (etchat_user_online_user_status_img is null or etchat_user_online_user_status_img <> 'status_invisible')
order by etchat_user_online_user_name", true);
if(is_array($erg_user)) foreach($erg_user as $us) echo $us[0]."<br>";
else echo "Niemand im Chat";
?> |
|
eventuell kann mir ja einer hier helfen
ich nutze einen dunklen hintergrund auf der anmeldeseite des chats und hab die anzeige mit iframe darauf verlinkt damit man sieht wer im chat ist bevor man rein geht
das problem ist das die anzeige in schwarzer schrift angezeigt wird und so fast nicht sichtbar ist
gibt es da ne möglichkeit das in der datei zu ändern zb in weiss
für ratschläge wäre ich dankbar
lg
__________________
|
|
20.10.2012 09:32 |
|
|
|
Hallo Stine u. fleeting20
danke für eure infos und mühe
habe beides getestet
die änderungen von stine sind super
es wird alles in der farbe komplett angezeigt
useranzahl, user und wenn keiner im chat ist
Niemand im Chat
das ist die beste lösung
vielen lieben dank
lg
__________________
|
|
23.10.2012 08:47 |
|
|
|
hab da noch ein kleines problemchen
evtl.hat einer eine Lösung
ich würde gerne die user die im chat sind in der Anzeige nebeneinander angezeigt bekommen (so wie im JGS Chat)
so wie es jetzt ist werden sie untereinander angezeigt,was nicht so schön ist
lg
__________________
|
|
10.01.2013 17:19 |
|
|
|
|
|
|