我们可以使用标题位置将数据发送到另一个文件:
header(location: payment.php?email=$email);
并收到:
$email = $_GET['email'];
但是,由于我想发送一些重要的凭证,我不想使用GET
。有什么方法可以使用POST吗?
我无法使用会话,所以请忽略它
答案 0 :(得分:3)
尝试此自动提交表单
<?php
if(isset($email))
{
?>
<form name="myForm" id="myForm" action="payment.php" method="POST">
<input name="email" value="<?php echo $email;?>" />
</form>
<script>
function submitform()
{
document.getElementById("myForm").submit();
}
window.onload = submitform;
</script>
<?php
}
?>