-1
我有表单列表(酒店列表)。 每个表单都有一个值(酒店ID)和一个提交按钮。如何仅在当前按钮点击时发送值
所有按钮发送到同一页面。
我想用会话获取ID酒店仅价值点击的按钮提交
我尝试使用会话,职位,但所有给了我一个错误。 这里是第一页:
foreach ($response->HotelListResponse->HotelList->HotelSummary as $hotel){
<form action="details.php" method="POST">
<?php
$_SESSION["id"]=$hotel->hotelId;
echo $_SESSION["id"];?>
<button class="bookbtn mt1" name=<?php echo $_SESSION["id"] ?>type="submit">Voir Détails</button>
第二页不得不从点击按钮获得的价值:
<?PHP
session_start();
$url ='http://dev.api.ean.com/ean-services/rs/hotel/v3/info?minorRev=28';
$url .= '&apiKey=pg43dnudzv89cvuf2n5bfqce';
$url .= '&cid=55509';
$url .= '&hotelId='.$_SESSION["id"].'&locale=fr_FR-French';
当我显示会话它显示了酒店ID从ID,我从得到不同点击按钮。
我该如何解决这个问题?
在此先感谢!
怎么样'event.target.name'? –
如果你谈论jq或JavaScript我不知道他们请如果你有解决这个问题的电话我做什么做得很 – ms944
你为什么这样做呢?是否有任何特殊原因不使用带有酒店内容列表的单一表单,而只是将所选酒店的ID发布到第二页? –