Добро пожаловать, Гость!
javasсripts
Помощь мастерам | javasсripts
RuSInet :
Кто хорошр знает javasсripts?
как этот код сделать рабочим
Описание: Код обновляет счётчик новых
сообщений без перезагрузки страницы.
Работоспособность не проверял)
Код:
Пишем в шапке сайта:
<?php
$count = mysql_result(mysql_query
('SELECT COUNT(`id`) FROM
`mail_mess` WHERE `to_id` = "'.$user
['id'].'" AND `read` = "0"'),0);
?>
Новых сообщений: <span
id="count_mess">
<?=$count; ?>
</
span><br />
<sсript type="text/javasсript"
src="javasсript/
refresh_count_mess.js"></sсript>
Файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
Файл: javasсript/
refresh_count_mess.php
<?php
require_once 'engine/
connect.php'; // Подключение к бд
require_once 'engine/core.php'; //
Настройки пользователя и т.п.
if (isset($user)) $count =
mysql_result(mysql_query('SELECT
COUNT(`id`) FROM `mail_mess` WHERE
`to_id` = "'.$user['id'].'" AND
`read` = "0"'),0);
else $count = 0;
$result = array('count' => $count);
echo json_encode($result);
?>
javasсripts
8 Июля 2014Кто хорошр знает javasсripts?
как этот код сделать рабочим
Описание: Код обновляет счётчик новых
сообщений без перезагрузки страницы.
Работоспособность не проверял)
Код:
Пишем в шапке сайта:
<?php
$count = mysql_result(mysql_query
('SELECT COUNT(`id`) FROM
`mail_mess` WHERE `to_id` = "'.$user
['id'].'" AND `read` = "0"'),0);
?>
Новых сообщений: <span
id="count_mess">
<?=$count; ?>
</
span><br />
<sсript type="text/javasсript"
src="javasсript/
refresh_count_mess.js"></sсript>
Файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
Файл: javasсript/
refresh_count_mess.php
<?php
require_once 'engine/
connect.php'; // Подключение к бд
require_once 'engine/core.php'; //
Настройки пользователя и т.п.
if (isset($user)) $count =
mysql_result(mysql_query('SELECT
COUNT(`id`) FROM `mail_mess` WHERE
`to_id` = "'.$user['id'].'" AND
`read` = "0"'),0);
else $count = 0;
$result = array('count' => $count);
echo json_encode($result);
?>
Комментарии:
socio 8 Июля 2014
RuSInet (8 Июля 2014):
socio, вот файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
RuSInet, Найди фал с концовкой mess.js и открой его. Што там глянь и тебе откроется истина. )))socio, вот файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
RuSInet 8 Июля 2014
Автор темы
socio, вот файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
Автор темы
socio, вот файл javasсript/refresh_count_mess.js
$(function() {
setInterval('refresh_count_mess()',
1500);
});
function refresh_count_mess() {
$.ajax({
url: "javasсript/
refresh_count_mess.php",
cache: false,
dataType: "json",
success: function(result) {
$('#count_mess').html(result.count);
}
});
}
socio 8 Июля 2014
Сам джава скрипт там где так и написанно и джуйс к нему в котором как раз и написанно нечто што тут не видно, файл.js , што в нём-" вот в чом вопрос " . )) Проще- <scrept src="vash.js"></sсript> А смысл лежит в vash.js
Сам джава скрипт там где так и написанно и джуйс к нему в котором как раз и написанно нечто што тут не видно, файл.js , што в нём-" вот в чом вопрос " . )) Проще- <scrept src="vash.js"></sсript> А смысл лежит в vash.js