Forum

Moderiert von: spinne
Forum: Dokumentation Allgemein
Sie schreiben eine Antwort zum Thema: tufat Flaschchat
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


über den Beitrag: Auch anonyme Benutzer können in diesem Forum neue Themen eröffnen und Antworten schreiben.
Benutzername:
Nachrichtensymbol:
                                                                                                                       

more...


HTML : An
BBCode : An
 


Klicken Sie auf die Smilies, um diesen in Ihre Nachricht einzufügen:

Very Happy Very Happy Smile Smile Sad Sad Surprised Surprised
Confused Confused Cool Cool Laughing Laughing Mad Mad
Razz Razz Embaressed Embaressed Crying (very sad) Crying (very sad) Evil or Very Mad Evil or Very Mad
Rolling Eyes Rolling Eyes Wink Wink Another pint of beer Another pint of beer ToolTimes at work ToolTimes at work
I have an idea I have an idea

more... 
Einstellungen:







 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
newzealandescor

Registriert: 10.05.2023
Beiträge: 1


Sende eine Private Nachricht an newzealandescor
tufat Flaschchat

Geschrieben: 10.05.2023 16:50

We will also go for a walk in the old Karuizawa Ginza street, reminisce about the flavor of the old shopping street, and the beautiful and solemn St. Paul's Catholic Church. Finally, we will buy large and small bags for everyone at the outlet shopping, put them all in the coach, and drive straight back to Shinjuku , one itinerary to meet multiple travel goals.
escort sites


Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 30.10.2011 11:24

Hallo Flash,
you've got mail

Danke,
Boby
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 30.10.2011 08:43

wie heisst denn der Code wo du da in Anypage reinschreibst?

Könnte zum Beispiel eine URL sein, welcher OPN oder der Chat nicht erkennt.


Flash

[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 29.10.2011 20:10

Hallo Flash bzw.Stefan,
ich habe nun meine Strategie geändert - nicht zuletzt, weil dieser Fehler nun weg ist.

Ich bekomme den Usernamen bis in den Bereich, wo der Chat aufgerufen wird. Aus Sicherheitsgründen möchte ich aber keine PHP-Datei vom Server aufrufen - sondern den Aufruf aus einer OPN-Seite (ich probier's derzeit von ANYPAGE heraus) durchzuführen.

Leider hänge ich bei folgendem Fehler, den ich nicht deuten kann:

/www/htdocs/vxxxxxx/opn/system/anypage/functions_center.php(103) : eval()'d code existiert nicht

Was heißt das bzw. wo könnte da das Problem liegen? Wenn ich was einfaches zwischen die PHP-Einleitung und -Ende schreibe (wie z.B. ECHO "hello world"), dann klappt es.

Danke,
Boby
[addsig]

[ Diese Nachricht wurde bearbeitet von: Boby am 29.10.2011 20:16 (Originaldatum 29.10.2011 20:10) ]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 11.10.2011 11:02

Hallo Boby

Sorry für die späte Antwort. Tine und ich waren in den Ferien.

Muss mich da mal schlau machen. Auf die schnelle weiss ich auch nicht was das sein könnte.

Kannst du mal prüfen was denn $this ist oder macht?

Was ich mal noch geänderte hatte sind:

function is........

Diese function ist nicht korrekt deklariert.

Das müsste heissen public static function

Damit habe ich den einen oder anderen Fehler weg bekommen.

Hoffe das hilft dir mal weiter.


Flash

[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 08.10.2011 23:02

Hallo Flash,
ich bin am Verzweifeln...ich schaffe es bis vor die Tore Roms, aber nicht hinein. Und das schon seit Tagen...

Zu meiner prinzipiellen Konfiguration/Idee:
- Ich habe als Chat-Bereich eine PHP-Box, die das Chat-Script lädt
- Das Chat-Skript ermittelt den angemeldeten User selbst (das ist einfacher wegen der Parameterübergabe)
- Das funktioniert auch prinzipiell - mit folgenden Code-Teilen bekomme ich den User ins Chat-Skript rein (das Echo habe ich zu Testzwecken reingetan, damit ich sehe, ob das was ich ermittle, auch stimmt):

global $opnConfig;
if (!defined ('_OPN_MAINFILE_INCLUDED') ) {
     include ('../opn/mainfile.php');
}
$userinfo = $opnConfig['permission']->GetUserInfo ();
$username = $userinfo['uname'];
echo 'User:'.$username;

- Damit hätte ich alles, um dem Chat-Skript den User $username mitzugeben.
- Sobald ich aber obigen Code einfüge, "bedankt" sich der Chat mit folgenden Fehlermeldungen, die ich nicht deuten kann:

User:Boby
--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 44

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcI18N::Init() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcglobalconfig.class.php]
FOUND AT 648

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcI18N::GetAcceptedLanguage() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfci18n.class.php]
FOUND AT 59

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcContainer::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcglobalconfig.class.php]
FOUND AT 737

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcUserConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 47

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 21

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 58

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 58

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 58

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 58

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/pfcuserconfig.class.php]
FOUND AT 58

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcGlobalConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 99

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcUserConfig::Instance() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 100

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcI18N::SwitchOutputEncoding() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 111

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
STRICT [2048] Non-static method pfcI18N::SwitchOutputEncoding() should not be called statically, assuming $this from incompatible context
FOUND IN [/www/htdocs/vxxxxxx/chat/src/phpfreechat.class.php]
FOUND AT 119

--------------------------------------------------------------------------------



Der Chat lädt
Warte bitte

Sobald ich die "User-Ermittlung" wieder wegtue, funktioniert der Chat wieder (allerdings ohne User - den muss man wieder händisch eingeben).

Es dürfte ein prinzipielles Problem im PHP sein, dass ich als PHP-Noob nicht verstehe. Vielleicht kann mir ja einer der Profis den entscheidenen Tipp geben.

Danke & LG,
Boby
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 25.09.2011 12:46

Sorry Boby


Habe deine Posting hier übersehen.

Leider kann ich da nicht mehr nachschauen wie ich das gemacht habe, denn die Seite läuft nicht mehr mit OPN.

Ich bin mir aber sicher, dass ich den Chat in einen Anypage Seite eingebunden hatte.

Schau mal hier http://www.phpfreechat.net/de/faq#wie-kann-ich-benutzerkonten-aus-punbb-in-phpfreechat-einbinden

Sowas ähnliches habe ich dann auch gemacht mit Stefans Hilfe.

Vielleicht hilft dir das auch weiter -> http://www.phpfreechat.net/forum/viewtopic.php?pid=4673#p4673


Den Code habe ich nicht mehr, aber das war sowas in der Art. Muss mal bei einem anderen Modul schauen, wie das den "User Namen" holt.

Im Chat habe ich das dann eingebaut, so wie in anderen Modulen auch.

Beispiel:

$userinfo = $opnConfig['permission']->GetUserInfo ();
$uname = $userinfo['uname'];


Da wo du den Chat einbindest, also in der Anypage oder so kannst du mit den Paramtern ja eine Menge anstellen.


$params["nick"]= $uname[uname];


so in der Art was.

[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 22.09.2011 21:47

Boby schrieb am 11.09.2011 um 21:39:21 Uhr folgendes:

Okay, ich formuliere meine Frage um:
Gibt es eine Möglichkeit, an den (im IFRAME eingebetteten) Chat den User (Nickname) aus OPN irgendwie rauszubekommen? Oder ist ein IFRAME ein in sich gekapselter Container, wo es zum Bereich, in dem er eingebettet ist, keine Verbindung gibt?

Dem Chat kann man nämlich im PHP-Script einen Defaultnamen mitgeben (derzeit "Gast") - und wenn ich dort eine Funktion einsetzen könnte, die dem Chat den angemeldeten User der Session mitteilt, wäre das perfekt!

Ciao,
Boby

*nachfrag*

Wie kann ich den in der Session verwendeten Nickname (=Username) des angemeldeten Users herausbekommen? Den Rest schaffe ich vermutlich selbst...aber ich bräuchte ein Code-Sniplet, wo ich den aktive User auslesen kann.

Danke,
Boby
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 11.09.2011 21:39

Okay, ich formuliere meine Frage um:
Gibt es eine Möglichkeit, an den (im IFRAME eingebetteten) Chat den User (Nickname) aus OPN irgendwie rauszubekommen? Oder ist ein IFRAME ein in sich gekapselter Container, wo es zum Bereich, in dem er eingebettet ist, keine Verbindung gibt?

Dem Chat kann man nämlich im PHP-Script einen Defaultnamen mitgeben (derzeit "Gast") - und wenn ich dort eine Funktion einsetzen könnte, die dem Chat den angemeldeten User der Session mitteilt, wäre das perfekt!

Ciao,
Boby
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
Gast
Unregistrierter Benutzer
tufat Flaschchat

Geschrieben: 11.09.2011 15:27

*aufgreif*

Hallo,
wie wurde der Chat denn angebunden?
Meine User wollen auch chatten - und die Shoutbox ist dafür ja nur bedingt geeignet...

Oder gibt's ein OPN-Chat-Modul?

Ciao,
Boby
[addsig]

Zitieren Druckerfreundliche Darstellung nach oben
2 Seiten ( 1 - 2 )