Реклама на сайте Advertise with us

PHP + JS

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

aka Slava_O

С нами с 14.05.13
Сообщения: 847
Рейтинг: 46

Ссылка на сообщениеДобавлено: 04/07/13 в 14:16       Ответить с цитатойцитата 

Коллеги, подскажите, как реализовать следующее:

Мне нужно каждые три минуты обновлять страничку, выводящую результаты PHP запроса базы данных, но только в том случае, если база ответила. Если контакта с базой нет, то обновлять страничку не нужно, пусть остаются старые данные, а админу отправляется мэйл. Причем, это все должно происходить в рамках одного файла (самой странички index.php, содержащей и PHP, и JS, разве что jQuery может быть внешним)

Никак не соображу, как из JS каждые 3 минуты выполнять кусок PHP-кода, и вообще, возможно ли это.

PRON.Academy

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 04/07/13 в 14:40       Ответить с цитатойцитата 

Аякс же.

1
 

aka Slava_O

С нами с 14.05.13
Сообщения: 847
Рейтинг: 46

Ссылка на сообщениеДобавлено: 04/07/13 в 14:46       Ответить с цитатойцитата 

Вот я думал, что аякс, но хотелось бы пример.

PRON.Academy

0
 



С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538


Передовик Master-X (01.11.2009) Передовик Master-X (16.11.2009) Передовик Master-X (01.02.2011) Передовик Master-X (01.12.2011) Передовик Master-X (16.12.2011) Ветеран трепа Master-X (01.01.2014)
Ссылка на сообщениеДобавлено: 04/07/13 в 14:59       Ответить с цитатойцитата 

Тыкая пальцем в небо пример будет такой:

client.js
Код:
var intervalID = setTimeout(function() {
    $.post('server.php', {foo: 'foo'})
        .done(function(data) {
            if(data.length)
                $('#data').html(data);
        });
}, 3 * 60 * 1000);


server.php
Код:
if(isset($_POST['foo'])) {
    echo 'data';
}

2
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »