我有一个附加快照的脚本。
<?php
$mailid = "abc@xyz.com";
?>
<form name = "Register" method = "post" action = "test.php">
<table width="50%" border="1" align="center" cellpadding="3" cellspacing="1">
<tr>
<td align=center><strong>Enter your details to register </strong></td></tr></table>
<table width="50%" border="1" align="center" cellpadding="3" cellspacing="1">
<tr>
<td align=center>Name</td><td align=center>:</td><td align=center><input type = 'text' id='name' name ='name' ></td></tr>
<tr>
<td align=center>User Name</td><td align=center>:</td><td align=center><input type = 'text' name = 'uname' ></td></tr>
<tr>
<td align=center>Password</td><td align=center>:</td><td align=center><input type = 'password' name = 'password' ></td></tr>
<input type='submit' name='submit' value='Register'></td></tr>
</table>
</form>
在test.php中,我可以获得名称,用户名和密码。但是如何通过单击“注册”按钮将“mailid”传递给test.php?
你能帮帮我吗?
提前致谢。
答案 0 :(得分:2)
将其传递到隐藏的字段中,
<input type='hidden' name='mailid' value="<?php echo $mailid; ?>" >
或者替代你可以使用SESSION,
$_SESSION['mailid'] = $mailid;
答案 1 :(得分:0)
那就行了。把它放在表格里面。
<?php echo $mailid ?> // will help you get the value.
<input style='display:none' name="mailid" value='<?php echo $mailid ?>' />
在其他php文件中。
$value = $_POST['mailid'];
值现在包含您的值。
答案 2 :(得分:0)
使用
<input type="hidden" name="email2" value="abc@xyz.com">
答案 3 :(得分:0)
您可以使用表单隐藏字段。 在提交按钮输入之前,请使用以下代码
<input type='hidden' name='mailid' value='<?php echo $mailid; ?>' \>
现在,当您提交表单时,您将在
中获得隐藏价值$_POST['mailid']