Witam chciałbym w xnova 5.5 ustawić kolor czerwony dla administracji i dla dwóch innych kont inne kolory w tym przypadku żółty i niebieski.
I gdy wpisuje to co w kodzie poniżej kolory są na kazym koncie tak jak ustawione, tylko wysyłane są trzy wiadomości zamiast jednej.
Kod php:
private function SetMeassageInChat($chat_type, $msg) {
global $USER, $db, $LNG, $UNI;
if($USER['authlevel'] == 3)
$Name = '<span style="color:red">'.$USER['username'].'</span>';
else
$Name = $USER['username'];
$db->query("INSERT INTO ".CHAT." (user, ally_id, message, timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
header('HTTP/1.1 204 No Content');
global $USER, $db, $LNG, $UNI;
if($USER['username'] == KontoNR1)
$Name = '<span style="color:blue">'.$USER['username'].'</span>';
else
$Name = $USER['username'];
$db->query("INSERT INTO ".CHAT." (user, ally_id, message,timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
header('HTTP/1.1 204 No Content');
global $USER, $db, $LNG, $UNI;
if($USER['username'] == KontoNR2)
$Name = '<span style="color:#FFD700">'.$USER['username'].'</span>';
else
$Name = $USER['username'];
$db->query("INSERT INTO ".CHAT." (user, ally_id, message, timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
header('HTTP/1.1 204 No Content');
}
Natomiast jeżeli wpisze to co na kodzie poniżej to wtedy kolor uzyskuje tylko ostatnie wpisane konto, próbowałem już wszytsko zmieniać i nie wiem co dalej robić :/
Kod php:
private function SetMeassageInChat($chat_type, $msg) {
global $USER, $db, $LNG, $UNI;
if($USER['authlevel'] == 3)
$Name = '<span style="color:red">'.$USER['username'].'</span>';
if($USER['username'] == KontoNR1)
$Name = '<span style="color:blue">'.$USER['username'].'</span>';
if($USER['username'] == KontoNR2)
$Name = '<span style="color:#FFD700">'.$USER['username'].'</span>';
else
$Name = $USER['username'];
$db->query("INSERT INTO ".CHAT." (user, ally_id, message, timestamp, universe) VALUES ('".$Name."','".(($chat_type == "ally") ? $USER['ally_id'] : 0)."','".$msg."', '".TIMESTAMP."', '".$UNI."');");
header('HTTP/1.1 204 No Content');
}
Z góry dziękuje za odpowiedzi co mam w tym momencie zrobić.
//edit
Aha i ten kod jest z pliku class.ShowChatPage.php w /includes/pages/
Zakładki