![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 3.11.2009 Ostrzeżenie: (0%)
|
Witam znawców (IMG:style_emoticons/default/smile.gif)
Mam od kilku dni problem ze skryptem PhpFreeChat (http://www.phpfreechat.net) Chcę zainstalować chat, który będzie miał możliwość zarezerwowania nicku "admin", "administrator" - żeby nikt się pode mnie nie podszył. Podobno ten skrypt daje taką możliwość... Może da się jakoś zrobić logowanie? Denerwuje mnie w nim również, że każdy użytkownik może używać poleceń typu /clear, /rehash, /debug itp... Ogólnie rzecz biorąc chciałbym, żeby nick "admin" i "administrator" mógł wszystko - reszta niewiele... Na obecną chwilę moje parametry (http://www.phpfreechat.net/parameters) wyglądają tak:
Dodam, że moja strona nie jest CMSem - nie mam żadnego systemu logowania. Proszę osoby bardziej doświadczone o jakąkolwiek pomoc, z góry dziękuję. P.S. Ten skrypt to nie jest konieczność - ale niestety nie mam nic lepszego, z drugiej strony ten jest ok, można go nieźle dostosować graficznie... jak on będzie się zachowywał przy 50-100 userach? Ten post edytował eizomaster 25.02.2010, 13:11:47 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2010 Ostrzeżenie: (0%)
|
panie kolego...
da sie nawet wyłączyć te komendy dla userów... ale jest jedno ale... trzeba umieć czytać (IMG:style_emoticons/default/winksmiley.jpg) Lista paramterów które ustawiasz w nagłówku przed wczytaniem czatu :ziewa: ustawiasz admina na swój nick... a reszcie zabierasz... dajesz hasło na swój nick... http://www.phpfreechat.net/commands komendami dodajesz wrazie czego nowych admów... zresztą masz konfiguracje jak widze... wiec w czym problem ? Ten post edytował MTF 25.02.2010, 18:45:13 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 3.11.2009 Ostrzeżenie: (0%)
|
Dziękuje MTF.
Największym problemem dla mnie jest to, iż w obecnej chwili każdy może zmienić sobie nick na "admin". Tak jak wspominał MTF mam obecnie blokadę praw admina dla zwykłych userów i dwa konta admnistratorów:
Mimo, że ktoś nie będzie miał praw administratora - może zmienić nick na "admin", chciałbym uniknąć takich sytuacji i zablokować możliwość zmiany nicka na "admin" bez podania hasła... da się? (IMG:style_emoticons/default/sadsmiley02.gif) _______________________________________ Znalazłem chyba rozwiązanie... ale nie bardzo potrafię sobie poradzić z tym do końca. Niestety moje umiejętności skierowane są na SEO a nie php (IMG:style_emoticons/default/sad.gif) Ale do rzeczy, postanowiłem dograć system logowania - Flexcustomer. Elegancko działa, zapisuje userów do bazy. W "Full parameters list" od skryptu chata znalazłem wpis: nick If you have already identified the user (forum, portal...) you can force the user's nickname with this parameter. Defining a nick will skip the "Please enter your nickname" popup. Warning : Nicknames must be encoded in UTF-8. For example, if you get nicks from a databases where they are ISO-8859-1 encoded, you must convert it: $params["nick"] = iconv("ISO-8859-1", "UTF-8", $bdd_nickname); (Of course, change the $bdd_nickname parameter for your needs.) Czyli ta linijka pozwoli mi na podpięcie userów z bazy do chata?
Co mam rozumieć przez $bdd_nickname ? =mysql_connect("local","login","pass") ? Gdzie w takim razie jakiś =mysql_select_db ? Dobrze to rozkminiam w ogóle? Ten post edytował eizomaster 27.02.2010, 00:27:11 |
|
|
|
![]() ![]() |
|
Aktualny czas: 10.06.2026 - 19:37 |