За последние 24 часа нас посетили 59232 программиста и 1840 роботов. Сейчас ищет 871 программист ...

Подсветить обращение к юзеру.(возможно регулярное выражение)

Тема в разделе "PHP для новичков", создана пользователем Invision, 12 мар 2011.

  1. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    В чате при клике на ник он добавляется в форму id="msg" выглядет так:

    Вот появилась задумка сделать подсветку сообщения если ко мне обращаются..
    Нужна регулярка что то типо:

    $regular = тут в переменную из регулярки достать с последнего сообщения ник из Invision, текст
    т.е результат $regular будет = Invision

    и проверить если соответствует то назначить переменной $class нужное значение

    PHP:
    1. if($regular == "$username")  { $class="forme"; } else { $class = "standart";}
    В сообщении будет что то типо <div class="$class" ... >Текст сообщения..</div>

    Где $class имеет присвоенное значение..

    Возможно есть и вариант проще но я рассказываю как я это вижу :D

    Вопрос: Как достать из переменной $msg чистый ник без запятой Invision =)

    т.е из сообщения вида:

    Взять чистый ник Invision.
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    погугли JQuery Highlight
     
  3. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Спасибо! но честно решений не нашел.. :(
     
  4. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
  5. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Точняк ) спасибо =)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Invision
    чувак, не сбавляй темпа! если так пойдет и дальше, ты задашь 99.7% всех возможных вопросов веб-разработчика и познаешь секреты небожителей уже к 2018 году! :D
     
  7. Invision

    Invision Активный пользователь

    С нами с:
    26 фев 2009
    Сообщения:
    1.437
    Симпатии:
    1
    Адрес:
    Томск
    Не смешно [​IMG] да ппц, не знаю почему так, я могу сидеть и париться над чем то, а на самом деле решение простейшее, даже которое я возможно уже знаю :D