У меня в голове два способа (кроме сессий):
- Включить ScriptB в ScriptA
ScriptA.php
<?php
$a = $_POST['myVar'];
include "ScriptB.php";
ScriptB.php
<?php
echo $a;
Возвращает значение из ScriptA.php, которое затем можно отправить в ScriptB.php
ScriptA.php
<?php
$a = $_POST['myVar'];
echo json_encode(['data' => $a]);
ajax.js
$.ajax({
url: "./ScriptA.php",
type: "POST",
dataType: "JSON",
succes: function (response) {
let json = JSON.parse(response);
let myVar = json.data;
$.ajax({
url: "./ScriptB.php",
type: "POST",
data: {data: myVar},
dataType: "JSON"
})
}
})