Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
QuinLena
1 / 1 / 1
Регистрация: 18.10.2011
Сообщений: 84
1

Оповещение о новом сообщении

19.07.2012, 15:00. Просмотров 1378. Ответов 1
Метки нет (Все метки)

Пытаюсь сделать систему оповещения о новых сообщениях. Пока сделано с помощью перезагрузки страницы. Подскажите, как сделать с помощью аякс? Хотя бы скажите, что читать, а то смысл не особо понимаю. Аякс не знаю совсем. Вот мой код:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
if (isset($_SESSION['login'])){
$sql = mysql_connect("localhost","root","");
mysql_select_db("vol_base");
mysql_query("SET NAMES 'utf8'");
$polz=mysql_query("SELECT `id_person`, `login` FROM `users_sys` WHERE `login`='".$_SESSION["login"]."'");
$polz=mysql_fetch_assoc($polz);
$polzov=$polz['id_person'];
 
$bag= mysql_fetch_array(mysql_query ("SELECT COUNT(*) as coun FROM  `segment_request` WHERE `id_person`='".$polzov."' AND `ud_req`='0' and `read`='0' "));
     $coun=$bag['coun'];
     echo "<script type='text/javascript' src='jquery.js'></script>
<link rel='stylesheet' type='text/css' href='jquery.alerts.css' />
<script type='text/javascript' src='jquery.alerts.js'></script><script type='text/javascript'>
 
var timerI = 120;
function reset() {
    timerI = timerI - 1;
    if (timerI >= 0) $('#tim').text('(' + timerI + ' c.)');
    if (timerI == 0) window.location.replace(window.location);
}
$(document).ready(function(){
    setInterval('reset()', 1000);
})
</script>
" ;
if ($coun>'0')
{ echo "<embed src='door_bell.mp3' hidden='true' height='1' width='1' loop='0'></embed><script type='text/javascript'>$(document).ready(function(){var zap =jConfirm('Количество новых заявок: '+$coun,'Уведомление',function(zap){if(!zap=='0') 
    {location.href='et_request.php?id=".$polzov."';}
    
    });});
    </script>
    
 
    ";
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2012, 15:00
Ответы с готовыми решениями:

Оповещение на Ajax
Всем привет, мне нужна помощь. Создал скрипт, который проверяет базу данные на...

Оповещение о незаполненном поле
Мне нужно сделать чтобы при отправке пустого сообщения выводилось сообщение над...

Звуковое оповещение при обновлении текста
Всем привет! Я Новеньки, строго не судить... Есть вопрос: У меня скрипт: &lt;a...

Звуковое оповещение при свернутом браузере
Здравствуйте, форумчане. Не подскажете ли, как можно сделать воспроизведение...

Оповещение о печатании текста на текущий момент времени
Всем привет. В соц. сетях есть такая интересная реализация. Когда в чате...

1
vixa
Рождён удивлять
53 / 56 / 9
Регистрация: 08.08.2011
Сообщений: 440
20.07.2012, 21:46 2
создаешь функцию в которой используешь аякс запрос который приходит в php файл

подгружаешь функцию которая проверяет на наличие сообщений с помощью функции setInterval(func_name,1000);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2012, 21:46

Нечто возвращается в сообщении
window.onload = function () { var x=,]; alert(x.push(,)); } В...

Получить количество строк в сообщении
Такой простой вопрос. Вот функция function load_messes() { $.ajax({ ...

Вывод результата вычисления калькулятора в сообщении
Здравствуйте, помогите пожалуйста! Нужно сделать пример калькулятора как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru