0

我知道,令人困惑的标题。道歉。无论如何,我有一个页面,用户从组合框中选择以查看另一组数据。在加载的页面中,根据用户从组合框中的选择,有一个用户将点击的链接,即“VIEW”,然后他可以返回上一页。我的问题是当他从浏览器单击后退箭头时,它显示“确认表单重新提交”。我怎样才能避免这种情况,让用户回到显示加载页面的页面?

就像从组合框中单击已接受请求并单击加载页面中的链接一样,当我想返回时,它仍将与已接受请求列表位于同一页面中。希望你能理解我。

我不确定你们是否需要查看我的组合框代码以及它将显示什么,但无论如何我都会发布它:

<form action="#" method="post">
            <select name="approvalstatus">
            <option>Select record to view</option>
            <option value="AcceptedRequests">Accepted Requests</option>
            <option value="AcceptedAnnouncement">Accepted Announcement</option>
            </select>&nbsp;
        <input type="submit" name="submit" value="View Record" class="btn btn-primary btn-sm"/><br>

<?php
include 'dbcontroller.php';
if(isset($_POST['submit'])){
    $selected_stat = $_POST['approvalstatus'];
    if($selected_stat=='AcceptedReq'){
        // my query here
        ?>

        List of Accepted Requests
        //list of data here
        <a href="view_accepted_request.php?view_id=<?php echo $row['id']; ?>" >VIEW</a>
      <?php             
      }
      $conn->close();
      ?>    
    <?php
    }
else if( // my accepted announcement code here){
  }
}

</form>
4

0 回答 0