Я использую вызов jquery ajax, чтобы иметь возможность установить значение сеанса в php, чтобы сделать так, у меня есть код jquery:
$j(document).ready(function() {
var $id = null;
$j(".calendar_list a").click(function(){
$id = $j(this).attr("id");
$j.ajax({
type: 'POST',
url: "http://www2.salone-studente.it/wordpress/wp-content/themes/salonestudente-young/backend.php",
data: {img: $id},
dataType: "json",
success: function(response) {},
error: function(xhr, type, exception) { alert("Error: " + type); }
});
});
});
, а содержимое backend.php равно
<?php
session_start();
$_SESSION['id'] = $_POST['img'];
?>
это работает довольно хорошо во всех браузерах, кроме Firefox, в Firebug я вижу, что в консоли я вижу красную строку с ошибкой: POST http://www2.salone -studente.it / wordpress / wp-content / themes / salonestudente-young / backend.php если я загляну внутрь, я увижу все правильные параметры, но отклика не будет, очевидно.