您好我似乎无法将表单中的值传递给其他表单。
为了解释这一点,我有3种形式:
我所做的是将alldeals.php中的值传递给stardealdesc.php,它运行正常。但是在stardealdesc.php我有一个按钮,当点击时会弹出一个表单(form.php) 我想使用从alldeals.php到stardealdesc.php解析的值来解析formp.php。
这是弹出代码:
function Popup() {
window.open( 'form.php', "myWindow",
"status = 1, height = 500, width = 500, resizable = 0" )
}
<form>
<input type="button" onClick="Popup()" value="Buy">
</form>
这是从alldeals.php获取值的声明
$cmeter = $_REQUEST['cmeter'];
哪个工作正常,但我想取这个值并在form.php中显示
答案 0 :(得分:0)
我相信你的意思是PASS not PARSE,
您需要将已保存的表单输入存储到会话中
session_start();
$_SESSION['form1_values'] = $_POST; // Submitted from form 1
$_SESSION['form2_values'] = $_POST; // Submitted from form 2
$_SESSION['form3_values'] = $_POST; // Submitted from form 3
然后,您可以随时从任何PHP脚本中引用这些值,直到会话被清除
答案 1 :(得分:0)
不确定安全术语,但如果您想传递弹出窗口中显示的form.php
上的详细信息,请在form.php?username=somename