Задать вопрос
  • Как мне это сделать (Ajax)?

    @jimmy_hendrix
    Привет, юный хлебец
    Нужно больше данных для того чтобы помочь тебе.
    Для начала тебе нужно иметь кусочек кода на стороне сервера и кусочек на стороне клиента.
    Кусок кода на стороне клиента в виде js шлет запросы на сервер и получает некий ответ, этот ответ ты должен обработать и разместить в нужном месте на сайте.
    Кусок кода который отвечает на запрос со стороны клиента должен выдавать нужное число, как оно будет там создаваться думай сам.
    Связка может быть такой: php + js
    Пример на jquery:
    $.ajax({
      url: "test.php",//файл на который шлем запрос
      context: document.body
    }).done(function(data) {//получаем ответ от сервера
      $( '#myDiv' ).html( data );//вставляем его в элемент с id "myDiv"
    });
    Ответ написан
    2 комментария
  • Как мне это сделать (Ajax)?

    @senior65
    Например у нас есть html элемент, где будет наше число
    <span id="num">наше число</span>
    Затем создам функцию, которая будет ее изменять
    let delay = 2000; // 2000=2секунды, Например счетчик будет обновлятся с переодичностью в 2 секунды
    
    let doc = document.getElementById('num'); //Получаем элемент из html
    setInterval(()=>{
    //тут получаем число с сервера, либо откуда нибудь еще, например это будет переменная count
    //Тут я просто генерирую случайное число в диапазоне  от 1 до 100
    let count = Math.round(Math.random() * (100- 1) + 1);
    //Затем обновляем наш html элемент новым числом
    doc.innerHTML = count;
    },delay);
    Ответ написан
  • Как убрать варнинг: Warning: Cannot modify header information - headers already sent by (путь) on line 5?

    creativeworm
    @creativeworm
    Дело в том, что до header нельзя ничего выводить в браузер. Это могут быть пробелы, пустые строки и т.д. Или в db.php есть какой-то вывод (echo/print_r/т.п.)
    Ответ написан
    7 комментариев