<?php $tekst = $text; msg('Podaj treść wiadomości!'); msg('Wiadomość musi zawierać co najmniej 5 słów!'); else{ $q = $db->query("SELECT numer FROM users WHERE numer != '{$from}' AND zgoda = 1"); while($x = $q->fetch_assoc()) $odb[] = $x['numer']; msg('Wiadomość globalna wysłana przez '.txt($nick, 1)."\r\n_______________\r\n".txt($tekst, 4)."\r\n_______________\r\nWysłano zgodnie z regulaminem!", $odb); msg('Wysłano do '.txt($q->num_rows, 3).' użytkowników!'); }
W skrócie skrypt wysyła do wszystkich użytkowników czatu wiadomość podaną przez administratora. Jednak jako że jest to czat z pokojami, a administratorzy nie zawsze są online założyłem bazę danych, do których są wysyłane zamówienia na takie ogłoszenia.
W jaki sposób przerobić ten kod, by pobierał z bazy danych id zgłoszenia i treść wiadomości w nim zawartą, oraz wysyłał ją podobnie jak wiadomości z tego skryptu, lecz w formie:
Cytat
Wiadomość od [nick zamawiającego]:
[treść]
[treść]
Komenda na wysłanie wiadomości:
Cytat
/wyslij [id]