МиМиЧат

Добро пожаловать в МиМи Чат, блоггерскую социальную сеть для общения и переписки по интересам

Пожалуйста или Регистрация для создания записей и тем.

Скрипт AJAX лайков и дизлайков

Скрипт AJAX лайков и дизлайков

Имеется кнопочка

<button onclick='afd1()'>&#128078;: <i id='btnd1'><?php include 'dom.txt'; ?></i></button>

В пхп скрипт которой записывается количество лайков взятое из папки dom.txt 

Вот скрипт обработчик который находится на одной странице с кнопкой:

<script>

function afd1() {
$.ajax({
url: '/button.php',
cache: false,
type: 'Get',
data:{book:1},
success:
function(count) {
$('#btnd1').load('/dom.txt');
}
});
};

</script>

Обратите внимание, что для работы скрипта необходимо подключение библиотеки AJAX jQuery.

А вот собственно и сам скрипт обработчик нажатия на кнопку который находиться в файле button.php 

<?php
if ($_GET['book']==1) {
$file=fopen('dom.txt','a+');
flock($file,LOCK_EX); // выполнить эксплюзивное запирание
$count=fread($file,100);
$count++;
ftruncate($file,0);
fwrite($file,$count);
flock($file,LOCK_UN);// отпираем файл
fclose($file);
};
?>