У меня есть страница PHP, которая загружает переменную сеанса:
$user_id = $_SESSION['USER_ID'];
Ранее я включил свой Javascript / jQuery на эту страницу и добавил <? echo $user_id; ?>
для установки переменной Javascript:
$(document).ready(function() {
$(".button").click(function() {
var user_id = <? echo $user_id; ?>
var dataString = 'user_id=' + user_id;
$.ajax({
type: "POST",
url: "../add_user.php",
data: dataString,
});
return false
});
});
Однако я бы хотел переместить свой Javascript на отдельную страницу и вызвать скрипт со своей страницы PHP:
<script src="add_user.js" type="text/javascript"></script>
Если я это сделаю, я больше не могу использовать <? echo $user_id; ?>
, так как лучше всего передать мою переменную PHP в функцию Javascript / jQuery?