Moin,
ich habe das Problem, dass ich einen Counter einbinden muss, sprich wenn einer einen Chat verlässt, muss ich in einer Datenbank die Zahl -1 rechnen - umgekehrt +1.
if (CHAT_DISPLAY_JOIN_LEAVE) {
if ($this->parameters['user']->chatRoomID) {
// leave message
$messageAction = new message\MessageAction(array(), 'create', array(
'data' => array(
'roomID' => $this->parameters['user']->chatRoomID,
'sender' => $this->parameters['user']->userID,
'username' => $this->parameters['user']->username,
'time' => TIME_NOW,
'type' => message\Message::TYPE_LEAVE,
'message' => '',
'color1' => $this->parameters['user']->chatColor1,
'color2' => $this->parameters['user']->chatColor2,
'additionalData' => serialize(array('room' => $room))
)
));
$messageAction->executeAction();
}
Hier muss die Variable -1 gerechnet werden und in die Datenbank geupdatet
// join message
$messageAction = new message\MessageAction(array(), 'create', array(
'data' => array(
'roomID' => $room->roomID,
'sender' => $this->parameters['user']->userID,
'username' => $this->parameters['user']->username,
'time' => TIME_NOW,
'type' => message\Message::TYPE_JOIN,
'message' => '',
'color1' => $this->parameters['user']->chatColor1,
'color2' => $this->parameters['user']->chatColor2,
'additionalData' => serialize(array('ipAddress' => $ipAddress))
)
));
$messageAction->executeAction();
}
Und hier muss sie +1 gerechnet werden und in der DB geupdatet.
Nun ist meine Frage, wie mache ich das genau? Ich habe nochnie mit Javascripts gearbeitet aber brauche das für das Forum meines Vaters (da er komplett ahnungslos ist).
Vielen Dank für die Hilfe
mfg.
wuppiboy9