我遇到过一种情况,我需要将$ _SESSION变量从一个域传递到另一个域的iFrame页面.我花了最后16天尝试各种方法无济于事.我认为唯一合乎逻辑的方法是在url中编码调用iFrame的变量并在iFrame页面中解码它们.我不知道如何解决这个问题,我正在寻找可以找到的任何样品,帮助等.
感谢您提出的所有建议.
这是我想要做的一个例子......
例:
<!-- Note only using hidden as I didn't want to build the form at test phase-->
<form name="test" method="post" action="iframe_test.php">
<input type="submit" name="Submit" />
<input type="hidden" name="fName" value="abc" />
<input type="hidden" name="lName" value="def" />
<input type="hidden" name="address1" value="ghi" />
<input type="hidden" name="address2" value="jkl" />
<input type="hidden" name="country" value="mno" />
<input type="hidden" name="postal_code" value="pqr" />
<input type="hidden" name="city" value="stu" />
<input type="hidden" name="retUrl" value="vwx">
<input type="hidden" name="decUrl" value="yz">
Run Code Online (Sandbox Code Playgroud)
所以从我在这里打了iframe_test.php并执行以下操作:PHP代码:功能StripSpecChar($ VAL){回报(的preg_replace('/ [^ A-ZA-Z0-9" " - @:/ _]/','',$ …