Bootstrap -打开画布与GET请求PHP



嗨,我正在做一个使用bootstrap的项目。我有一个编辑按钮,这个按钮发送一个get请求。我想做的是发送那个GET请求并从bootstrap off-canvas获取它。我的off-canvas以data-bs-target开头。任何帮助吗?

edit_album_item is the page where off-canvas included

主页:

<?php include "includes/edit_album_item.php" ?>
<div class="col-md-4" style="margin-top: 20px;">
<div class="card">
<div class="row" style="position: absolute;">
<div class="col-md-4">
<a href="index.php?delete=<?php echo $item_id ?>"><button class="btn btn-danger delete-card"><i class="fa-solid fa-trash"></i></button></a>
</div>
<div class="col-md-6">
<a href="index.php?edit=<?php echo $item_id ?>#offcanvasAlbum" data-bs-toggle="offcanvas" data-bs-target="#offcanvasAlbum" aria-controls="offcanvasAlbum"><button class="btn btn-warning delete-card"><i class="fas fa-edit"></i></button></a>
</div>
</div>
<img src="includes/images/<?php echo $item_image ?>" class="card-img-top" alt="...">
<div class="card-body">
<h5 class="card-title"><?php echo $item_title ?></h5>
<p class="card-text"><?php echo $item_description ?></p>
</div>
</div>
</div>

实际上edit_album_item.php还没有开发好。我想发送一个get请求,并打开画布从get请求获取信息。提前感谢!

示例图片

我明白你的问题。要做到这一点,你需要做的是,在编辑按钮中添加锚点以发送如下get请求

index.php?yourreq

试着把它放在页面的底部


if(isset($_GET['your req'])) {
echo '
<script>
$("#offcanvasAlbumItem").modal("show");
</script>
';
}

我想你现在可以走了。

最新更新