Обратите внимание, я использую session_start();
перед любым кодом в обоих этих php файлах:
Проблема в минимально сокращенном формате:
index. php
<?php
session_start();
$_SESSION['msg'] = 'hello';
?>
При вызове add_to_cart. php с использованием ajax в индексе. php:
$.ajax({
type:"POST",
url:"add_to_cart.php",
async: false, //tested with this true and now false
data:{test_product:productName},
success:function(response){
alert(response);
}
});
add_to_cart. php:
<?php
session_start();
echo json_encode($_SESSION['msg']);
?>
вывод предупреждения null
Я работаю php 7,4 на nginx, на Ubuntu.