如何通过JavaScript将数据从一个php文件传递到另一个php文件

如何通过JavaScript将数据从一个php文件传递到另一个php文件,javascript,php,html,elgg,Javascript,Php,Html,Elgg,如何通过JavaScript将数据从一个php文件传递到另一个php文件 来自_here.php的数据 <?php $guid = 99; require_js('javascript_file.js'); $guid = 99; require_once('javascript_file.js.php'); data_to_here.php <?php echo $guid; $guid = 99; require_once('javascr

如何通过JavaScript将数据从一个php文件传递到另一个php文件

来自_here.php的数据

<?php

    $guid = 99;

    require_js('javascript_file.js');
$guid = 99;

require_once('javascript_file.js.php');
data_to_here.php

<?php

    echo $guid;
$guid = 99;

require_once('javascript_file.js.php');
<?php

    echo $_GET['guid'];
?>

事实上,php总是在页面交付之前执行,
它使您能够用javascript编写php代码

为此,请将javascript作为javascript_文件.js.php包含在内 或者在php文件的一部分中编写javascript

来自_here.php的数据
$guid = 99;

require_once('javascript_file.js.php');
javascript_file.js.php

require(['elgg/Ajax'], Ajax => {

  var ajax = new Ajax();

  $('.glyphicon-zoom-in').click(function(event) {
    ajax.view('root/data_to_here', {
        data: {
这里我们用php编写值

            guid: <?php echo $guid?> // Save the $guid from data_from_here.php in here
        },
    }).then(body => {
        $( '.full-image-view' ).html(body);
    })
  });
});
guid://将$guid from data_from_here.php保存在此处
$guid = 99;

require_once('javascript_file.js.php');
}, })。然后(body=>{ $('.full image view').html(正文); }) }); });
data_to_here.php

<?php

    echo $guid;
$guid = 99;

require_once('javascript_file.js.php');
<?php

    echo $_GET['guid'];
?>


我不确定您到底想做什么,但是如果您只需要服务器上的信息,您应该将其保存在那里,例如在会话中。您可以使用GET、POST、Cookies。