За последние 24 часа нас посетили 231312 программистов и 1778 роботов. Сейчас ищут 3005 программистов ...

диалог

Тема в разделе "PHP для новичков", создана пользователем Колбася, 28 дек 2013.

  1. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    пасаны обьясните как строится диалог если смотреть с точки php
    каждый новый ответ на что-то это новый цикл вайл чтоли? получается циклы в цикле или как делать лучше? =/
     
  2. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Диалог - что в смысле взаимодействие с юзером? Какую задачу решить пытаешься?
     
  3. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
    Похоже колбасу неправильную в магазины подвезли )
     
  4. danilatorsu

    danilatorsu Новичок

    С нами с:
    28 дек 2013
    Сообщения:
    1
    Симпатии:
    0
    SetInterval (second JavaScript):Ajax + PHP/MySQL;
    Проще использовать ajax по JQuery, нежели учить чистый аякс.
    То есть постоянный запрос в кеш на обновление:
    Код (Text):
    1.  
    2. <?
    3. if($cache->getChache) {
    4. $msg->getMessage($id_dialog);
    5. $chache->save();
    6. } else { //Нету
    7. $cache->load();
    8. }
    9. ?>
    JavaScript:
    Код (Text):
    1.  
    2. <script>
    3.  $(function(){
    4.   function loadMessageAjax(status)
    5.   {
    6.      $.ajax({
    7.      type:"POST",
    8.      data:status,
    9.      url: "loadAjax.php",
    10.      success:function(html){
    11.     $('#messages').html(html);
    12.      }
    13.      });
    14.   }
    15.  });
    16.  
    17. </script>
     
  5. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    пасаны я о том ну вот есть же комменты как на видеохостингах там с ответами там же тупо цикл вайл в цикле к примеру один написал второй ответил там какбэ идёт ветка ответов на 1 комент
     
  6. mkramer

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

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    А. Ну для этого много методов есть. Можно цикл в цикле, только медленновато будет. Есть ещё NS-деревья, сам всё время не найду с ними по полной разобраться.