这个很容易啊,用表单的提交,POST或者GET:
<form action="examle.php" method="POST" enctype="multipart/form-data">
<!--你的表单数据-->
<input type="submit" value="提交">
</form>
这样不就在点击提交时传递输入表单的数据了,如果要重复在下一页使用的话,可以建立隐藏的表单,即
<input type="hidden" name="hidden_example" value="你的隐藏数据">
<form action="examle.php" method="POST" enctype="multipart/form-data">
<!--你的表单数据-->
<input type="submit" value="提交">
</form>
这样不就在点击提交时传递输入表单的数据了,如果要重复在下一页使用的话,可以建立隐藏的表单,即
<input type="hidden" name="hidden_example" value="你的隐藏数据">
简单说说吧:表的设计:
part a + part b + completion flag如果点了YES,并点了submit,那么直接保存这些数据到part a,并设置completion flag=1;
如果点了NO,并submit,那么先保存这些数据到part a,cf=0,同时获得一个这个记录的唯一ID(一般是一个自增长字段,或者若干个字段构成的主键);然后带着这个id进入一个输入part b的页面,输入并submit后update这个id对应的记录的part b部分。大意如此。
我感觉ajax更复杂啊,哈哈...
<script language="javascript">
function tosubmit1()
{ document.submitform1.action="session2.php";
document.submitform1.submit(); }
function tosubmit2()
{ document.submitform1.action="session5.php";
document.submitform1.submit(); }
</script>
<form name="submitform1" action="" method="get" target="_blank">
<p>phone
<input type="text" name="phone" />
hometown
<input type="text" name="hometown" /> <input type="hidden" name="name" value="<?php echo $_GET['hiddenField']; ?>">
<input type="hidden" name="username" value="<?php echo $_GET['hiddenField2']; ?>" />
</p>
<p> </p> <input type="button" name="submit1" value="session2.php" onclick="tosubmit1()" >
<input type="button" name="submit2" value="session5.php" onclick="tosubmit2()">
</form>现在本页中form的值可以分别传到不同的页了,可是我想把本页隐藏域中从上一页得到的值,大家可以看我的代码中的 <input type="hidden" name="name" value="<?php echo $_GET['hiddenField']; ?>">
<input type="hidden" name="username" value="<?php echo $_GET['hiddenField2']; ?>" />
也跟着form中的值一起带到下一页,怎么实现呢? 谢拉,,当然,不用session,大家帮忙啊