Я делаю AJAX как функцию, но у меня есть проблема, что плохой пользователь может изменить значение на любого другого текущего пользователя. Итак, как я могу предотвратить эту вещь?Скрыть данные var на ajax
$live = 'user1';
$fol = 'user2';
function ajax(like){
var data = 'like='+like+'&CURRENTUSER=<?php echo $live; ?>&TOFOLLOW=<?php echo $fol; ?>';
$.ajax({
type: 'POST',
url: 'ajax.php',
data: data,
success: function(e) {
$('#success').html(e);
}
});
}
Кроме того, я хочу, чтобы переместить эту функцию Ajax в ajax.js
файл, но я есть проблемы в получении значения $live
и $fol
пользователей, потому что эхо $ жить не работает на .js
. Итак, есть ли способ сделать это, как Facebook, функция AJAX Twitter делает?
Поскольку это клиентский javascript, вы не можете многое сделать! – undone
Но как работает Facebook, Twitter Ajax? – user2615947
И о вашем файле 'ajax.js': вы можете использовать переписывание или добавить обработчик для открытия скрипта с помощью php! – undone