Prohlížení tohoto vlákna:
1 Anonymní uživatelé
OT pro odborníky na PHP - připojení k jabber serveru? |
||
---|---|---|
Webmaster
Členem od:
22:00 29.8.2005 Bydliště Brno
Skupina:
Administrátoři Vývojáři Příspěvky:
2124
|
Zdravím, našel jsem na netu třídu class.jabber.php, která by měla sloužit k propojení php skriptu k jabber serveru. Odesílání zpráv funguje (stejně tak zaslání stavu), ale nepodařilo se mi najít funkci (nebo více funkcí) které obsluhují příjem zpráv.
Třída je vypsána zde: http://www.abc-bazeny-sauny.cz/class.jabber.php.txt Manuál je na adrese: http://cjphp.netflint.net/?section=manual&sub=methods Předem děkuji za jakékoliv rady, které by vedly k tomu, že budu schopen vypsat příchozí zprávu. Skript by měl vypadat následovně: kód: zač php require("class.jabber.php"); $JABBER = new Jabber; $JABBER->server = "jabber.org"; $JABBER->port = 5222; $JABBER->connection_class = "CJP_StandardConnector"; předěláno z CJP_BSDConnector, který házel chybu $JABBER->username = ""; $JABBER->password = ""; $JABBER->resource = "ClassJabberPHP"; $JABBER->Connect() or die("Couldn't connect!"); $JABBER->SendAuth() or die("Couldn't authenticate!"); $JABBER->SendPresence(NULL, NULL, "online"); //funkce pro výpis došlé zprávy ..... $JABBER->Disconnect(); konec php Díky ještě jednou PS: pokud bych to rozběhal udělal bych pro zen chat přímo z webu s napojením na jabber klienta (miranda, psi apod)
Zasláno: 13:08 25.12.2005
|
|
_________________
Prodej zencart.cz Virtuální sídlo firmy v Brně Pronájem salónku v Brně, oslavy, pronájmy prostor v Brně ----- "Nikdo není dokonalý" .... radím Vám zálohujte |
||
Přenos |
Re: OT pro odborníky na PHP - připojení k jabber serveru? |
||
---|---|---|
Guru
Členem od:
8:08 10.11.2005 Bydliště Prague
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1389
|
O tomto slyším poprvé. A ty to chceš nějak zapracovat do shopu?
Zasláno: 19:28 1.1.2006
|
|
Přenos |
Re: OT pro odborníky na PHP - připojení k jabber serveru? |
||
---|---|---|
Webmaster
Členem od:
22:00 29.8.2005 Bydliště Brno
Skupina:
Administrátoři Vývojáři Příspěvky:
2124
|
Jj, chtěl jsem udělat modul něco jako hotline. Chat propojenej z html (php) na jabber klienta.
Odesílání i příjem zpráv mi už nějak funguje, akorát teď mám problém s tím, že při odesílání a příjmu je vždy nutno se připojit k jabber serveru znovu a hned se zase odpojit. S tím je spojeno neustálé hlášení online a offline statusu což dost ruší. Navíc nemyslím, že neustálé připojování a odpojování od serveru je v pořádku. (možná to ale jinak vyřešit nejde, asi je to vlastnost php a html, že nelze navázat spojení na delší dobu). Problém vidím v tom hlášení statusu. Nepodařilo se mi to vypnout.
Zasláno: 19:36 1.1.2006
|
|
_________________
Prodej zencart.cz Virtuální sídlo firmy v Brně Pronájem salónku v Brně, oslavy, pronájmy prostor v Brně ----- "Nikdo není dokonalý" .... radím Vám zálohujte |
||
Přenos |
Re: OT pro odborníky na PHP - připojení k jabber serveru? |
||
---|---|---|
Guru
Členem od:
8:08 10.11.2005 Bydliště Prague
Skupina:
Registrovaní uživatelé Vývojáři Příspěvky:
1389
|
Udělat nějaký reload je asi blbost že?
Zasláno: 19:46 1.1.2006
|
|
Přenos |
Re: OT pro odborníky na PHP - připojení k jabber serveru? |
||
---|---|---|
Webmaster
Členem od:
22:00 29.8.2005 Bydliště Brno
Skupina:
Administrátoři Vývojáři Příspěvky:
2124
|
Dík.
S reloadem je počítáno, nicméně potom se zase připojuje znovu k serveru a to je totéž. Připojení nahlášení stavu online, zaslání, případně zkontrolování zprávy, odpojení a s tím i ohlášení stavu offline. atd. Funguje to jako klasický chat v php, ale to hlášení stavu je nadbytečné.
Zasláno: 19:59 1.1.2006
|
|
_________________
Prodej zencart.cz Virtuální sídlo firmy v Brně Pronájem salónku v Brně, oslavy, pronájmy prostor v Brně ----- "Nikdo není dokonalý" .... radím Vám zálohujte |
||
Přenos |
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Můžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.