$_SESSION['message'] = array(); } $msg = "---------------------------------------------------------------------------------\n{$pl['from']}: {$pl['body']}\n"; print $msg; $_SESSION['messages'][] = $msg; flush(); $conn->message($pl['from'], $body = "Thanks for sending me \"{$pl['body']}\".", $type = $pl['type']); if ($pl['body'] == 'quit') { $conn->disconnect(); } if ($pl['body'] == 'break') { $conn->send("</end>"); } break; case 'presence': print "Presence: {$pl['from']} [{$pl['show']}] {$pl['status']}\n"; break; case 'session_start': print "Session Start\n"; $conn->getRoster(); $conn->presence($status = "Cheese!"); break; } } #} } catch (XMPPHP_Exception $e) { die($e->getMessage()); } $conn->saveSession(); print "</pre>"; print "<img src='http://xmpp.org/images/xmpp.png' onload='window.location.reload()' />";