2012-06-16 126 views
-2

我正在为有趣的图像创建一个网站。这些图像存储在服务器中的文件中。我有一个数据库,其中包含所有这些图像的全部信息(文件中的名称,类型,视图,喜欢,不喜欢,报告等)。通过mysql数据循环?

我想使用该图像的名称作为我的网址www.example.com/name_of_the_image,当我在图像上单击它会带我到下一个(图像页)所以每个图像都会有自己独特的URL。

我已经尝试从数据库中传递图像的ID的URL,并保持浏览图像,但它似乎不专业的方法做我想要达到的目标。

现在什么是做到这一点的最好的和有效的方式?有任何想法吗 ?

+0

我已经试图从数据库传递图像的ID url并继续浏览图像,但它似乎不专业的方式来做我想达到的。 –

+0

仍然没有代码。 – glglgl

回答

0

使用“鼻涕虫”。 有一个名为slug的数据库图像数据的额外字段。 每次你上传一个图片存储它使用slu((通常一个slu is是小写字母,下划线而不是空格)。 然后使用.htaccess将你的网址重写为使用slu to检索信息的漂亮内容。 www.host.com/images/cat_in_a_pickle_jar 点 www.host.com/displayimage.php?slug=cat_in_a_pickle_jar