将SESSION发送到jquery以与flashvars一起使用

时间:2010-08-26 06:09:11

标签: php jquery actionscript-3

我有一个看起来像这样的会话:

array(1) { [1]=>  array(11) { ["aantal"]=>  int(1) ["id"]=>  string(2) "29" ["filmtitel"]=>  string(16) "2_fast_2_furious" ["film_id"]=>  string(1) "1" ["zaal_id"]=>  string(1) "1" ["zaaltitel"]=>  string(6) "zaal 1" ["tijdstip"]=>  string(8) "17:30:00" ["stoeltjes"]=>  array(3) { [0]=>  string(2) "19" [1]=>  string(2) "20" [2]=>  string(2) "21" } ["dag"]=>  string(8) "woensdag" ["verwijder"]=>  int(1) ["vertoningId"]=>  string(2) "31" } } 

所以有一个数组,在该数组中是另一个名为“stoeltjes”的数组,包含3个项目。

我想知道的是我如何将“stoeltjes”的内容指向jquery,以便将其分配给flashvar并将其发送到as3。

任何可以提供帮助的人?

1 个答案:

答案 0 :(得分:0)

如果你有php 5.2或更高版本,请查看json_encode。可以将该函数的结果变量设置为javascript变量。

我认为是这样的:

echo "
<script>
var stoeltjes = eval(".json_encode($_SESSION['stoeltjes']).");
</script>
";

现在'stoeltjes'是一个具有相同值但在javascript中的数组。