好的,现在我正在尝试将会话变量传递给flash并在save.php中检索它。这就是使用flsahvars的方式。
var flashvars = {
phpsessionid:<?php print $user_id;?>,
};
var cam = new SWFObject("webcamvid.swf", "player_mc", "400", "500", "8",
"#336699",flashvars);
cam.addParam("quality", "high");
cam.addParam("wmode", "transparent");
cam.addParam("pluginurl", "http://www.macromedia.com/go/getflashplayer");
cam.addParam("pluginspage", "http://www.macromedia.com/go/getflashplayer");
<!--so.addParam("allowFullScreen", "true"); -->
cam.addParam("salign", "t");
cam.write("takepic");
这用于在Flash应用中检索flashvars:
function getFlashVars():Object {
return Object( LoaderInfo( this.loaderInfo ).parameters );
}
var _var1=getFlashVars().phpsessionid;
然后发送。
_var1.sendAndLoad("save.php", PHPSESSNID, "POST");
请注意闪光灯也有
load_var.sendAndLoad("save.php", result_lv, "POST");
这是另一个变量。
我无法在save.php中检索_var1。知道我怎么能做这个工作谢谢