|
|
|
| Есть чат, в нем нельзя нарисовать более одного смайла, где то стоит запрет.. Когда рисуешь, то превый отображаеться как картинка, а уже второй, как текст.. Как сделать, чтоб можно было нарисовать 5 смайлов? Помогите плз..
И стоит ограничение.. Можно вводить максимум 200 символов в сообщение, как 400 сделать?
Вот файл [url]nebesa.us/chat.txt[/url]
Помогите мне, пожалуйста!!! | |
|
|
|
|
|
|
|
для: Витос
(27.04.2007 в 12:23)
| | Попробуйте заменить 200 на 400 в этой строчке.
echo "<input name=\"msg$ref\" maxlength=\"200\" title=\"Text\"/><br/>";
а про смайлы не совсем понял? один выводятся, а остальные не видно совсем? или тектсовый аналог? и что значит когда рисуешь? | |
|
|
|
|
|
|
|
для: kviki
(27.04.2007 в 12:45)
| | сделайте в цикле вывода сообщений счетчик - сколько раз встречается смайл и все последующие замените регулярными на текстовый или бб эквивалент | |
|
|
|
|
|
|
|
для: bronenos
(27.04.2007 в 13:28)
| | bronenos, можете простым языком обьяснить, а то я это понял как "Синусоидальность дидукционного индуктора некоэмутируеться с хромофорной эфузией аксирогентно-фотонного адекватного триангулятора..." :) | |
|
|
|
|
|
|
|
для: Витос
(27.04.2007 в 14:05)
| | можно тогда другие файлы посмотреть?
и где можно посмотреть ваш чат в рабочем виде?
и скажите что это за файл: syst/optim.dat | |
|
|
|
|
|
|
|
для: kviki
(27.04.2007 в 14:08)
| | и скажите что выполняет эта строчка в вашем скрипте:
$str2 = substr($msg,strlen($a["user"]),strlen($msg)-strlen($a["user"]));
$msg = $str2; | |
|
|
|
|
|
|
|
для: kviki
(27.04.2007 в 12:45)
| | kviki, уже менял, то длинна поля ввода. Т.е. когда там нарисовать 400, то можно будет в поле ввода ввести 400, но когда отравляешь сообщение, то его обрежет на 200 обратно..
Пишешь 2 смайла .smile1. .smile2. Первый смайл превращаеться в картинку, а второй так и остаеться .smile2., вот... Всегда выводиться только самый первый смайл в сообщении, а следующие - как текст.. | |
|
|
|
|
|
|
|
для: Витос
(27.04.2007 в 14:02)
| | "то его обрежет на 200 обратно.." - значит, обрезание делается в РНР-файле. Вы хотите похулиганить в чужом чате? | |
|
|
|
|
|
|
|
для: coloboc66
(27.04.2007 в 14:04)
| | coloboc66, так мало ведь, всего 200... Как же убрать это обрезание, чтоб писать 400? Не хочу я похулиганить, это мой чат)) [url]nebesa.us/chat/[/url] | |
|
|
|
|
|
|
|
для: Витос
(27.04.2007 в 14:07)
| | как в тексте сообщения выглядят смайлы | |
|
|
|
|
|
|
|
для: Витос
(27.04.2007 в 14:07)
| | Не понял: если это ваш чат, то почему вы не можете открыыть РНР-файл и подредактировать код, отвечающий за длину сообщения? Или его писал кто-то другой? Но тогда вам все-равно нужно смотреть РНР-код. | |
|
|
|
|
|
|
|
для: coloboc66
(27.04.2007 в 17:41)
| | Не, не я писал, я только учусь.. А вот этого найти не могу.. Я ведь писал в начале файл.. Только вот я не знаю... ПОМОГИТЕ!!! Прошу вас... http://nebesa.us/chat.txt | |
|
|
|
|
|
|
|
для: Витос
(03.05.2007 в 22:19)
| | я видел строчку
$msg = substr($msg,0,400);
либо там, мне кажется, в настройках надо повозиться.. где то есть..
картинки где я вообще не вижу | |
|
|
|