Php 正在使用uploadify发送会话id

Php 正在使用uploadify发送会话id,php,jquery,uploadify,Php,Jquery,Uploadify,我想使用scriptData在uploadify中发送会话\u id,我正在jQuery代码中尝试以下操作: 'scriptData':{'session_id':'<?php echo session_id(); ?>'} 但问题是,我得到的不是会话id,而是这个值 <?php echo session_id(); ?> 如果我尝试在scriptData中的php代码中不加引号,则会出现语法错误。有人能帮我发送会话id值吗。谢谢。看起来您的php没有在javas

我想使用scriptData在uploadify中发送会话\u id,我正在jQuery代码中尝试以下操作:

'scriptData':{'session_id':'<?php echo session_id(); ?>'}
但问题是,我得到的不是会话id,而是这个值

<?php echo session_id(); ?>


如果我尝试在scriptData中的php代码中不加引号,则会出现语法错误。有人能帮我发送会话id值吗。谢谢。

看起来您的php没有在javascript代码中执行。可能是因为它在javascript文件中,而不是在PHP中


最简单(也是最脏)的解决方案是将代码移动到PHP文件中,以便执行PHP代码。

您可以在PHP页面中设置一个隐藏输入,并使用jQuery访问它

'scriptData':{'session_id': $('#sessionID')}

这有什么不同?抱歉重复一下,我只是太困了,不能让它工作,也不明白有什么问题。谢谢。PHP代码没有在单独的文件中执行。
'scriptData':{'session_id': $('#sessionID')}