За последние 24 часа нас посетили 30945 программистов и 1428 роботов. Сейчас ищут 995 программистов ...

Автообновление части страницы

Тема в разделе "PHP для новичков", создана пользователем Freakmeister, 18 окт 2010.

  1. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Есть мини-чат в блоке, допустим он находится в тэйбле с id ass. Как сделать, чтобы этот тэйбл автоматически обновлялся раз в минуту?
     
  2. Ensiferum

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

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Обновлялся чем? Откуда данные брать?
     
  3. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    читай про Ajax
     
  4. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    Данные из бд.

    Вроде нагуглил про ajax, не удалось только нагуглить как изменить им статус кнопки на "не активно" при нажатии, а после отправки она опять становилась активной. Это чтобы не тыкали по пицот раз на отправку.

    UPD:
    И там помоему только ручное обновление. Про автоматическое чот не нашёл пока.
     
  5. Ensiferum

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

    С нами с:
    11 июл 2010
    Сообщения:
    1.292
    Симпатии:
    0
    Адрес:
    из секты поклонников Нео
    Freakmeister
    тебе понадобится:
    setInterval() - задает запуск функции через какое-то время
    AJAX - оборачиваешь в функцию и запускаешь через setInterval

    Можно использовать jQUery - на нем AJAX-запрос делается "легко и непринужденно"
     
  6. siiXth

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

    С нами с:
    14 мар 2010
    Сообщения:
    1.447
    Симпатии:
    1
  7. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    на jquery.com есть все примеры и выключение и включение кнопочки сделаешь за две минуты. поискай ajax там.
     
  8. Freakmeister

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

    С нами с:
    20 дек 2009
    Сообщения:
    888
    Симпатии:
    5
    У меня при загрузке jquery, на сайте частично отваливается ajax почему-то. Комментарии отправляются, но пристыковка нового комментария не работает, тоже самое с оценками новостей и отправкой сообщений в мини-чат. Движок MK Portal.