Мини-чат

1. Planeta (23.06.2010 / 22:29)
Привет! Пожалуйста исправьте мне мини чат для мотора http://upwap.ru/925131 я там сделал чтобы измененные ники были на русском, но вот одна проблема, при ответе вверху адресной сроке такая фигня http://site.ru/chat/say.php?imja=%G09�1иؽхӾ& там ник должен был быть :-( но в форуме ник на русском показывает, А вот вверху в адресной сроке это фигня %G09%A71%D0%B8%D8%BD%D1%85%D3%BE& местом ника :-(

2. Shur1k (23.06.2010 / 22:38)
Юникод гг

3. Planeta (23.06.2010 / 22:45)
Shur1k (Сегодня / 22:38)
Юникод гг
Типа да. Добрые кодеры ну помогите :-)

4. Игорь (23.06.2010 / 22:46)
Скинь файл add.php

5. Planeta (23.06.2010 / 22:50)
Rezent aka NeForMat (Сегодня / 22:46)
Скинь файл add.php
Вот http://upwap.ru/925183 :-)

6. Planeta (23.06.2010 / 22:53)
Вверху сделал ошибку "но в форуме" место форуме должно было быть "формуле" :-) торопился я!

7. Игорь (23.06.2010 / 23:05)
Planeta (Сегодня / 22:29)
я там сделал чтобы измененные ники были на русском
Т.е. в переменной $data[1] (вывод имени (файл index.php)) может записаться русский ник?

8. Planeta (23.06.2010 / 23:30)
Rezent aka NeForMat (Сегодня / 23:05)
Т.е. в переменной $data[1] (вывод имени (файл index.php)) может записаться русский ник?
Вместо $data[1] написал '.nickname($data[1]).' и измененый ник выводится правильно. Мне вверху ошибку надо исправить. Так ты можешь мне его исправить?

9. Игорь (23.06.2010 / 23:37)
Русские буквы не будут передоваться в адресной строке. Оставь как и было $data[1]. Тебе надо что бы русский ник был в форме при ответе? Так передай английский и в форме вызови '.nickname($imja).'

10. Игорь (23.06.2010 / 23:41)
http://upwap.ru/925265 Пробуй

11. Planeta (24.06.2010 / 01:34)
10. Rezent aka NeForMat, при ответе он измененый ник не показывает :-) это и я сам сделал и выложил в 1посту, а выложил я работающий, то есть измененый ник показывает. А у тебя не показывает. Мне нужно чтобы эту фигню не показывал браузер %%%%%%

12. Planeta (24.06.2010 / 01:37)
Rezent aka NeForMat (Вчера / 23:37)
Русские буквы не будут передоваться в адресной строке. Оставь как и было $data[1]. Тебе надо что бы русский ник был в форме при ответе? Так передай английский и в форме вызови '.nickname($imja).'
Ну так ведь я и делаю так '.nickname($imja).' но вверху в адресной сроке такая фигня %1О%2D% мне нужно чтобы эту фигню не показывал браузер вверху в адресной сроке http:// :-)

13. Игорь (24.06.2010 / 02:11)
Он будет их показывать потому, что русские буквы) передавай ник англ. буковками =)

14. Shur1k (24.06.2010 / 02:29)
автор юзай чат от Сливы smile
Ссылка для скачивания: http://wap.rovno.ua/fo/download.php?file=f4e4ad654526e3e2ef12441b617b48a8

15. Planeta (24.06.2010 / 02:30)
Rezent aka NeForMat (Сегодня / 02:11)
Он будет их показывать потому, что русские буквы) передавай ник англ. буковками =)
Тут в темах раньше Рамзез написал
$imja = preg_match('|^[a-z0-9\-_]{3,25}|i', $imja) ? nickname($imja) : '';
Его слова
"над формой ввода ответа"
Так вот я не понял где это надо написать? Пробовал почти везде sad не получилось! Может ты знаешь?

16. Planeta (24.06.2010 / 02:34)
14. Shur1k, Спасибо! Не знаешь он с дырами или без дыр? :-)

17. Shur1k (24.06.2010 / 02:36)
Я не думаю, чтоб Слива портил себе репутацию этим скриптом smile там всё норм

18. Planeta (24.06.2010 / 03:57)
17. Shur1k, ясно. Спасибо!
И по теме> никто не знает шоль? :-(

19. Shur1k (24.06.2010 / 04:23)
у тебя стоит мод Русские ники ?

20. Игорь (24.06.2010 / 04:30)
Как я понял он сам сделал

21. Shur1k (24.06.2010 / 04:59)
советую гостевую адаптировать под чат smile

22. Planeta (24.06.2010 / 05:35)
Shur1k (Сегодня / 04:23)
у тебя стоит мод Русские ники ?
Да :-) но при ответе вверху в браузере http://место_логина вот такая фигня %1D%OJ% а так та ник в форме выводит русских smile

23. Вантуз-мен (24.06.2010 / 12:49)
это нормально, браузер сам преобразует часто в такую кодировку, не нужно с этим бороться

24. Planeta (24.06.2010 / 13:44)
23. Vantuz, ок.. Спасибо Александр! :-)

URL: https://visavi.net/topics/10826