【问题标题】:Image Viewer and Include File图像查看器和包含文件
【发布时间】:2011-05-15 19:32:00
【问题描述】:

我正在开发一个网站图像查看器项目。我有一个关于制作我想要工作的最佳方法的问题。

我在做什么

基本上,我使用的是名为“Prometeus”的图像查看器(由 Gerard Ferrandez - http://www.dhteumeuleu.com - 2005 年 2 月编写),在 html 页面的一个代码块中,您必须输入以下格式:

<img src="../images/filename.jpg"><span>Tag for image</span>

文件必须是.jpg,一定大小。

这一切都很好,我有一个单独的页面,可以让您将图片上传到服务器上的/images 文件夹中,每次客户想要在图片墙上放一张新图片时,我都必须添加另一张图像查看器的 html 文件中的代码行来显示这一点。

基本上,我的图像查看器页面在显示图片的部分将如下所示:

<img src="../images/image1.jpg"><span>image1description</span>

<img src="../images/image2.jpg"><span>image2description</span>

<img src="../images/image3.jpg"><span>image3description</span>

<img src="../images/image4.jpg"><span>image4description</span>

...等等。

问题

我想让任何想要上传图片的人都可以轻松使用它。必须单独键入 html 文件中的每一行代码是有风险的:让任何人都必须登录服务器并编辑 HTML 文件,这很可能会破坏代码并弄乱页面。我希望这是自动的:用户应该能够转到上传页面,上传图片,并且图像查看器应该可以访问该行代码,因此基本上它是一个易于使用的前端。这也很耗时,必须有一种方法可以自动完成。

可能的解决方案

我认为最好的方法是,当客户端使用上传器将文件上传到服务器时,上传器也会在另一个文件中添加一行,这样文件就只是一个列表具有以下格式的图像:

<img src="../images/image1.jpg"><span>image1description</span>

<img src="../images/image2.jpg"><span>image2description</span>

<img src="../images/image3.jpg"><span>image3description</span>

<img src="../images/image4.jpg"><span>image4description</span>

我想这样做并让图像查看器在作为图像列表的文件中包含代码,但我不知道该怎么做。这样做的最佳方式是什么?

我对 HTML 和网页设计有点陌生,所以如果有更简单的方法可以做到这一点,请告诉我。

【问题讨论】:

    标签: php html image include


    【解决方案1】:

    如果我猜对了,您想上传图片并将它们动态添加到 html 中而不编辑 html?如果是这种情况,那么您必须为您的图像添加一个上传部分。 您可以在此处找到上传示例:http://www.reconn.us/content/view/30/51/
    您必须创建一个数据库,您将在其中写入图像名称,然后编写一个脚本,该脚本将读取数据库并循环遍历结果并在将生成的 html 文件上打印img 标签。我希望我能帮上忙。

    尼克。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-04
      • 2018-04-22
      • 2018-07-14
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      相关资源
      最近更新 更多