2014-02-17 40 views
0

我有一个形式,这样填充2种形式一次性PHP

Arrivo: 
<select name="arrivo"> 
<option value="2014-06-15">domenica 15 Giugno</option> 
<option value="2014-06-16">lunedì 16 Giugno</option> 
<option value="2014-06-17">martedì 17 Giugno</option> 
Partenza: <select name="partenza"> 
<option value="2014-06-15">domenica 15 Giugno</option> 
<option value="2014-06-16">lunedì 16 Giugno</option> 
<option value="2014-06-17">martedì 17 Giugno</option> 
<option value="2014-06-18">mercoledì 18 Giugno</option> 
Adulti: 
<select name="PER"> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<INPUT TYPE = "Submit" VALUE = "Calcola Preventivo"> 
</form> 

我需要一些数据(如ARRIVOËPARTENZA)会自动填充以另一种形式(在用户点击后,将创建提交),那将添加一个用户必须完成的新字段。看到这个例子(姓名和电子邮件是新的字段,用户必须在第二个表格)

Arrivo: 
<input type="text" name="arrivo2" value='$_POST['arrivo']><br> 
Partenza 
<input type="text" name="partenza2" value='$_POST['partenza']><br> 
email 
<input type="text" name="email"><br> 
Name 
<input type="text" name="name"><br> 
<INPUT TYPE = "Submit" VALUE = "emailme"> 
+0

你必须要更清晰一点......请为了这个目的 – CodeBird

+0

使用jQuery? –

+0

thanks..what jQuery函数解释更 – user3318546

回答

0

形式1

<form method="post"> 
<input type="text" name="name" /> 
<input type="hidden" name="hidname"/> 
</form> 

提交此表后(我假设你知道过程提交表单)得到在会话变量后的值这样

session_start();// this starts a session 
$_SESSION['name']=$_POST['name']; 
$_SESSION['hidname']=$_POST['hidname']; 

从2

<?php session_start(); ?> 

<form method="post"> 
<input type="text" name="name2" value="<?php if(isset($_SESSION['name'])) echo $_SESSION['name'];?>"/> 
<input type="text" name="hidname2" value="<?php if(isset($_SESSION['hidname'])) echo $_SESSION['hidname'];?>" /> 
</form> 
+1

非常感谢!它工作正常 – user3318546