2013-07-23 7 views
9

Ich habe einen XMPP Server eingerichtet, ich habe das Login Formular erstellt. PHP und HTML. Ich habe das vorher noch nicht gemacht, ich möchte wissen, wie man sich über PHP mit dem XMPP-Server verbindet, genauso wie ich mich mit PHP mit MySQL verbinde.Verbindung zum XMPP Server mit PHP

+1

'XMPP' ist Server genau wie' Apache'. –

+0

Hallo Versuch zu folgen http://youtu.be/o1dskkC1wdI –

+1

@nino fragte nicht, was ist XMPP. Er fragte, wie man mit PHP eine Verbindung zu ihm herstellen könnte. –

Antwort

5

This website könnte Ihre beste Wette mit allen Informationen sein, die Sie benötigen, um einen XMPP mit PHP einzurichten.

+0

Dies sollte wahrscheinlich ein Kommentar sein. Wenn die Verbindung abbricht, wird es auch die Antwort sein. – Boaz

+0

stimme ich völlig zu, aber ich finde keine erfolgreiche Möglichkeit, eine solche Menge an Informationen in den Link wieder aufzunehmen. Wenn Sie dazu in der Lage sind, lassen Sie es mich wissen und ich werde meinen Beitrag bearbeiten oder eine Bearbeitung vorschlagen. Vielen Dank! –

+0

@IvoPereira Wenn die Antwort so lang ist, dass ein Artikel von mehreren Seiten benötigt wird, wurde entweder die ursprüngliche Frage falsch verstanden oder das Thema ist einfach zu weit gefasst, um auf Stack Overflow beantwortet zu werden und es sollte geschlossen werden. – Boaz

3
<?php 
set_time_limit(0); // some time connection take while 
require_once 'xmpp-lib/XMPPHP/XMPP.php'; 
$host = 'you Host name'; // ex.192.168.2.1 
$port = '5222'; // its defauls xmpp port 
$username = '[email protected]' // ex [email protected] 
$pass = 'userpass'; 
$conn = new XMPPHP_XMPP(host , $port, $username, $pass, 'xmpphp','yourhost', $printlog=false, $loglevel=XMPPHP_Log::LEVEL_INFO); 
try { 
     $conn->connect(); 
     $conn->processUntil('session_start'); 
     $conn->presence(); 
     $conn->message('[email protected]', 'Hello!'); 
     $conn->disconnect(); 
} catch(XMPPHP_Exception $e) { 
     die($e->getMessage()); 
} 
?>`enter code here` 
+2

ist es möglich, XMPP-Protokoll mit PHP-Web-Service zu integrieren, um Daten über TCP/IP-Protokoll zu übergeben? –