【问题标题】:Image URL and pagination图片 URL 和分页
【发布时间】:2013-04-07 12:26:30
【问题描述】:

我正在开发一个图片库网站。现在我想为每张图片设置唯一的 URL,例如:

www.xyz.com/photos/aaaa.jpg

我正在使用 CodeIgniter 来实现分页。

分页工作正常,但我得到的网址如下:

/index.php/main/latest/5

我可以删除分页并获取此 URL,www.xyz.com/photos/aaaa.jpg,但我怎样才能转到下一张/上一张图片?我根据创建日期显示图像并具有搜索功能。

所以我可以实现不同的 URL 并进行分页。因此,如果任何人都可以共享图像并可以导航上一个/下一个。

例如http://www.imdb.com/media/rm397582592/rg117676544,您仍然可以在此图库中转到下一个/上一个。

【问题讨论】:

  • 你读过关于路由的文档吗?
  • 感谢 Cryprtic 的回复。能否请您给我一个文档链接或指出可能解决此类问题的地方。我是 php 和 codeIgniter 的新手?或者你能给我推荐一本书吗?
  • 分页网址和图片网址是两个不同的东西:/

标签: php image codeigniter pagination


【解决方案1】:

我认为你误解了分页和图片网址:

分页网址如下:

site.com/photos/3 /*where 3 is the pagination number of page or page offset*/

虽然图片正确的链接看起来像:

site.com/img/myimage.jpg

如果您在 javascript 弹出窗口中显示图像,则图像链接是一个单独的页面或弹出窗口

因此,您将获得 1 个画廊页面,您可以在其中对所有图像进行分页,一旦您单击单个图像,您将获得单个图像页面

所以分页链接与单个图片 url 没有任何共同之处

【讨论】:

  • 如果我使用 site.com/img/myimage.jpg ,如果我在此图像页面上,我如何使用下一个和上一个按钮
  • @user1494642 你不能使用自己的图片url作为分页url,它们是两个不同的url
  • 谢谢你好.. 但是我如何创建我的网址并按创建日期或评级转到该网址的下一张图片。
  • @user1494642 您可以在这里轻松查看一些不错的分页教程,例如:phpmaster.com/pagination-with-codeigniter
  • 记住你有 url 参数,你可以随意使用和组合它们
猜你喜欢
  • 2017-02-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-07-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多