在我的项目的主页上必须有一些图像,这些必须链接到其他页面。现在,我想使用PHP自动管理这些链接。我唯一的想法是制作一个表单,并将图像插入到一些按钮中,使其背景不可见。
<div class="container">
<div class="row">
<div class="col-md-4">
<h3>FRESH ALBUMS</h3>
</div>
</div>
<div id="myline"></div>
<div class="row">
<div class="col-md-3">
<img src="contentimg/abbeyroad.jpg" height="200px" width="200px">
<div class="caption">
<h4>Beatles</h4>
</div>
<p> test</p>
</div>
<div class="col-md-3">TEST2</div>
<div class="col-md-3">TEST3</div>
<div class="col-md-3">TEST4</div>
</div>
</div>这是目前的HTML。我只想知道是否有更好的想法和选择,以及它是否会保持响应。提前谢谢。
发布于 2016-06-15 18:44:45
我不明白你到底在问什么,但我不能留下评论,所以我会尝试回答我认为你在问的问题。
对于HTML部件,您不需要具有按钮的表单,而是可以从图像中创建超链接,并且PHP可以在将页面发送到用户浏览器时获得与超链接相匹配的图像。回显代码将如下所示:PHP“
<a href='".$newPageLink."'>
<img src='".$imageLocation."' width='100px' height='100px'>
</a>";其中,$newPageLink是PHP脚本中保存超链接路径信息的变量,$imageLocation是图像存储位置的路径信息。
您所需要的只是一个foreach或while循环来遍历您想要在页面上显示的所有图像以及每个图像应该链接到的所有页面。如果它始终是一个可管理且不变的列表,则可以将这些值存储在脚本的array中。对于较大的列表或动态/始终变化的列表,您可能需要使用MySQL数据库表来存储图像和超链接信息。
https://stackoverflow.com/questions/37832573
复制相似问题