Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382

подскажите что надо добавить

24.06.2012, 20:33. Показов 848. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
подскажите пожалуйста что в этом коде не хватает? вот сам код

PHP
1
2
3
foreach ($emotes as $a1=>$a2) {
  $msg=str_replace($a1,"[:$a2:]",$msg);       
  }
HTML5
1
<span id="b_emo" style="float:left" title="Вставка смайликов"/>
PHP
1
2
3
<?
echo '<img class="emolink" onclick="return popwnd()" src="'.file_url("emo/cool.png").'"/>';
?></span>
PHP
1
2
3
4
5
6
7
8
<? 
    $smile=''; $pic='';
foreach ($emotes as $a1=>$a2) { 
  if ($pic==$a2) continue;
  $smile=$a1; $pic=$a2;
  echo '<img class="emolink" src="'.file_url("emo/$a2.png").'" onclick="add(\' '.addslashes($smile).' \')" />';
  }
   ?>
а вот что в include.php

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 global $emotes;
 
$emotes=array(
  '>:-('=>'angry','>:('=>'angry',
  '>:-P'=>'angry-tongue','>:P'=>'angry-tongue','>:-p'=>'angry-tongue','>:p'=>'angry-tongue',
  ':-]'=>'blushing',':-`'=>'blushing',
  ':-?'=>'confused',':?'=>'confused',
  'B-)'=>'cool','B)'=>'cool','8-)'=>'cool','8)'=>'cool',
  ':~('=>'crying',':\'-('=>'crying',':\'('=>'crying',':~-('=>'crying',
  ':-['=>'embarrassed',':['=>'embarrassed',
  '>:-D'=>'evil','>:D'=>'evil',
  ':-('=>'frown',':('=>'frown',
  '8-O'=>'gasp','8-o'=>'gasp',':-o'=>'gasp',':o'=>'gasp',':-O'=>'gasp',':O'=>'gasp','=-o'=>'gasp','=-O'=>'gasp',
  'X-('=>'grimmace','x-('=>'grimmace','X('=>'grimmace','x('=>'grimmace',
  ';-D'=>'grinning-wink',
  ':-D'=>'grin',':D'=>'grin',
  'O:-)'=>'innocent','O:)'=>'innocent','o:-)'=>'innocent','o:)'=>'innocent','0:-)'=>'innocent','0:)'=>'innocent',
  ':-*'=>'kiss',':*'=>'kiss',
  ':-X'=>'lips-are-sealed',':-x'=>'lips-are-sealed',
  '>:-)'=>'mischievous','>:)'=>'mischievous',
  ':-$'=>'money-mouth',':$'=>'money-mouth',
  '>:-|'=>'not-amused','>:|'=>'not-amused','>:-I'=>'not-amused','>:I'=>'not-amused',
  ':-!'=>'oops',':!'=>'oops',
  ':-@'=>'shouting','>:-O'=>'shouting','>:O'=>'shouting','>:-o'=>'shouting','>:o'=>'shouting',':@'=>'shouting',
  '>:-@'=>'shouting','>:@'=>'shouting','>:-V'=>'shouting','>:V'=>'shouting',':-V'=>'shouting',':V'=>'shouting',
  '|-)'=>'sleeping','I-)'=>'sleeping','I-|'=>'sleeping','|-|'=>'sleeping','|-*'=>'sleeping',
  '|-*'=>'sleeping','|-.'=>'sleeping','|-.'=>'sleeping',
  ':-)'=>'smile',':)'=>'smile',
  ':->'=>'smirk',':>'=>'smirk',
  ':-|'=>'straight',':|'=>'straight',':-I'=>'straight',':I'=>'straight',
  ':-P'=>'tongue',':P'=>'tongue',':-p'=>'tongue',':p'=>'tongue',
  ':-/'=>'undecided',':-\\'=>'undecided',':\\'=>'undecided',':/'=>'undecided',
  ';-)'=>'wink',';)'=>'wink',
  ';-P'=>'wink-tongue',';-p'=>'wink-tongue',';P'=>'wink-tongue',';p'=>'wink-tongue'
  );
на сайт выводится не изображения смайлика а массив его вот пример -> [: angry :]

подскажите чего тут не хватает ещё? может в JS что то надо ещё?

Добавлено через 7 минут
[]

Добавлено через 7 минут
кто нибудь подскажет?

Добавлено через 1 минуту
ааа вот забыл) в js вот что ещё добавил для добавления смайликов в texterea

JavaScript
1
2
3
4
function add(s) {
  msg.value=msg.value+s;
  msg.focus();
  }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.06.2012, 20:33
Ответы с готовыми решениями:

надо что то добавить!!прога просто выводит список групп,учеников и первых 3 оценок.надо чтобы прога в конце показывала по убыванию средего балла
#include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; #include&lt;string.h&gt; #include&lt;stdlib.h&gt; main() {int t,o1,o2,o3; char...

сделала что смогла, подскажите кто что может, очень надо!
Предусмотреть сортировку по разным полям шейкерным методом. Выбор поля сортировки выполнить в виде группы радио кнопок. Подсчитать...

Подскажите как правильно надо добавить поле а к b используя generics?
есть класс, но в методе add я получаю ошибку. подскажите как правильно надо добавить поле а к b public class Box &lt;T extends...

8
 Аватар для Sergio Aguero
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
24.06.2012, 20:34
а сами png-картинки смайлов присутствуют в корне сайта?
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
24.06.2012, 21:36  [ТС]
да они находятся в папке emo

Добавлено через 19 секунд
может гениратор смайликов нужен?

Добавлено через 1 минуту
может из этого что надо взять?

JavaScript
1
2
3
4
5
6
7
8
9
10
11
 if (mc!='') {
            if (m.search(yoname)>=0) m='<b>'+m+'</b>';
            var r=/\[:([^:]+):\]/g
            m=m.replace(r,'<img class="emo" src="<?=file_url("emo/")?>$1.png">');
            s=s+'<span class="msg '+mc+'">'+m+'</span>';
            var d=create_obj('div',Array(['id','msg_'+id]));
            d.innerHTML=s;
            messages.appendChild(d);
            while (messages.childNodes.length>msgmax) messages.removeChild(messages.childNodes[0]);
            if (!focused) { newmsg++; set_title(); }
            }
тут вроде генератор ну если данный код вставляю то все равно не работает(

Добавлено через 6 минут
никто не сможет подсказать?

Добавлено через 42 минуты
неужели никто тут не может замену сделать из сообщения в изображения?
0
 Аватар для Sergio Aguero
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
24.06.2012, 21:48
в тырнете есть скрипты подключения библиотеки смайлов на JS
может их попробуешь?)
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
24.06.2012, 21:50  [ТС]
Sergio Aguero спасибо тебе конечно за то что пытаешься помочь) ну я уже весь инет перерыл ничего путного не нашел, информации полно а нужной мало((( вот думал может тут есть грамотные программисты которые в состоянии решить такую маленькую проблемку, ну смотрю их и тут нету
0
 Аватар для Sergio Aguero
452 / 443 / 21
Регистрация: 11.04.2012
Сообщений: 2,076
24.06.2012, 21:52
тут как бы пхп форум а не JS)
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
24.06.2012, 22:15  [ТС]
а ты не видишь что там пхп код идет? а js просто прикручивается чуть)

Добавлено через 49 секунд
я думаю тут есть люди которые знают js
0
24.06.2012, 22:47

Не по теме:

есть. но они идут спать. хотя смотря что для вас "знают js"

0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
24.06.2012, 22:56  [ТС]
ну мне прост надо сделать чтоб шла замена [: angry :] на изображение
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.06.2012, 22:56
Помогаю со студенческими работами здесь

Подскажите что делать. Знаю что надо перегрузить оператор но никак не могу понять как это сделать
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;Windows.h&gt; #include &lt;string&gt; using namespace...

Я хочу купить новый жесткий диск, подскажите пожалуйста что надо будет сделать что бы его установить
Я хочу купить новый жесткий диск, подскажите пожалуйста что надо будет сделать что бы его установить. :help: Просто всунуть и установить...

Добавить что-то надо, заменить?
Процессор - Ryzen 5 2600 + кулер DeepCool Gammaxx 300 Материнская плата - ASROCK B450 PRO4 Видеокарта - SAPPHIRE AMD Radeon RX 580...

Подскажите что надо сделать
DirectX device creation error Failed creating D3D device of at least version 10.0 on adapter &quot;ATI Radeon 3300 Graphics (Microsoft...

Подскажите, что надо ставить
Вот я поставлю виндовс 7 какие драйвера нужно обязательно ставить.Я ставил для видюхи,звуковых карт и всё и работала она у меня 2 недели...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru