我遇到这种情况:
2个文件(contact.html和booking.php)
在我的contact.html上,我有以下代码:
<form action="booking.php" method="POST" role="form" class="formular">
<h3>Online booking!</h3>
<br />
<div class="control-group">
<div class="controls">
<div class="input-group">
<input type="text" id="dateFrom" name="dateFrom" class="form-control" placeholder="Check in" style="width: 258px;"/>
</div>
</div>
</div>
<div class="control-group">
<div class="controls">
<div class="input-group">
<input type="text" id="dateToInput" name="dateToInput" class="form-control" placeholder="Check out" style="width: 258px;"/>
</div>
</div>
</div>
</form>
在我的booking.php文件中,我有以下代码:
<form>
<div class="booking">
<form name="" action=" " method="post">
<h1>BOOKING</h1>
<div class="bookingDate">
<p>Check in:</p>
<div id="dateFrom">
</div>
</div>
</div>
<div class="bookingDate">
<p>Check out:</p>
<div id="dateTo">
</div>
</div>
<input type="hidden" name="dateFrom" id="dateFromInput" value= $_POST["dateFrom"] />
<input type="hidden" name="dateTo" id="dateToInput" value=$_POST["dateTo"]/>
</form>
因此,我在contact.html页面上有两个日历,在booking.php上有两个日历。 我希望当我选择2个日期(在我的contact.html上)表格时,这些确切日期将传递给我在booking.php上的其他两个日历 有人可以帮帮我吗?我搜索了很多,但我找不到答案。
答案 0 :(得分:0)
将代码修改为以下值部分。与其他领域相似。
<input type="hidden" name="dateFrom" id="dateFromInput" value= "<?php echo $_POST["dateFrom"] ?>" />
答案 1 :(得分:0)
联系人已name="dateToInput"
,但预订正在寻找dateTo
修复一个:更正联系人输入的名称
<input type="text" id="dateToInput" name="dateTo" class="form-
修复二:您的预订代码中没有PHP代码,没有它们$ _POST不可用,也不会打印这些值。
<input type="hidden" name="dateFrom"
id="dateFromInput" value="<?php echo $_POST["dateFrom"];?>">
<input type="hidden" name="dateTo"
id="dateToInput" value="<?php echo $_POST["dateTo"]; ">
注意我还用values
包裹了引号