好的,我有一个mysql数据库,它包含图片和文本。我可以在页面上加载多张图片,就像一个图片库。但是我想让每一张图片都有一个url,所以当在社交网络上共享时,插件可以单独检测每一张图片。例如,代码:
<div id="mainframe" class="galleryPic">
<div class="pic">
<img src="'.$example.'"/>
</div>
<div class="social network plugins">Social Button</div>
</div>
如何使每个画廊都装载有不同的url?所以看起来就像这个网址:
www.example.com/something/id?=whatever/
发布于 2015-04-28 17:49:58
如果我理解,您可以考虑在apache中使用RewriteMod / RewriteRules来处理URL并转换如下所示的URL:
www.example.com/something/whatever/id/
至
www.exemple.com/something.php?whatever=id
因此,在php脚本中,您可以获得任何参数并将其提交到mysql数据库。
一个非常简单的RewriteRule:
RewriteRule ^news/(.*?)$ content.php?content=read-news&news=$1 [NC]
$1表示(.*?),或/之后的每一个
重写文档:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html
发布于 2015-04-28 18:04:23
我想这就是你想要的。它从我的网站,我已经删除了class
属性和周围的divs
等,以保持简单。
<a title='Click to See Detail'href="app_profile.php?id=$imageid">
<span style="background-image:url(folder/$imageid.jpg);">
</span>
</a>
请注意,我使用背景图像,它允许我将精灵放在顶部更容易。这也是一个更多的工作,有人保存的形象。
https://stackoverflow.com/questions/29932861
复制