我有一个jpegs文件夹和一个我希望用来管理它们的MySQL数据库。该数据库有一个表:'图像'和7个字段:'imgID','imgTitle','imgURL','imgDate','imgClass','imgFamily',&'imgGender'。主键是'imgID',索引键是'imgDate'。使用PHP从一个图像文件夹创建缩略图
我想要做的是创建一个PHP文件,它将通过我的图像文件夹(所有jpeg),并创建它们的缩略图,然后可以在显示链接到我的网页上的图像时使用它。由于我将来会在该文件夹中添加更多图像,因此防止代码创建已创建缩略图的图像的双倍将是一件好事。
我遇到的所有文献都建议使用gd图像库来做到这一点,但我愿意接受建议。
因为我是MySQL和PHP的新手,我希望有人可以帮我解决这个问题。我尝试过的所有东西都失败了。
图像所在的目录是new_arrivals_img /相对于网站根目录,并且缩略图应放置在new_arrivals_img /缩略图/相对于网站根目录。
现在我正在建设该网站,因此使用MAMP在本地托管它。我有一些问题想出我的图像的相对路径。有没有办法将new_arrivals_img /设置为根?
使用'在命令行上convert'(Imagemagik的一部分),它可以做批量转换为你。用这种方法做起来要比尝试将脚本拼凑起来要容易得多:http://www.imagemagick.org/script/convert.php –
有两个问题。我想知道在我的页面上创建链接时,php如何知道哪个缩略图属于哪个图像。这个解决方案是否有这个条件?或者,这将在php文件中完成,该文件将加载网站上的图像?其次,当我将更多图像添加到文件夹时会发生什么?它会创建重复的缩略图吗? – stefmikhail
使用子目录。 '1.jpg'原始图像进入'thumbs/1.jpg'。 –