【问题标题】:Image tagging on website (like Facebook) where tags are stored in database网站(如 Facebook)上的图像标记,其中标记存储在数据库中
【发布时间】:2012-07-26 01:27:14
【问题描述】:

有谁知道用于网站的图像标记解决方案,该解决方案将标记数据读取和写入数据库而不是本地存储的文件?我看过http://jquery-notes.rydygel.de/index.php,但当前版本不支持数据库。我只需要一个可以在所有主流浏览器上使用的解决方案。我不想从本地文件读取和写入的原因是因为可能有很多图像,我不想在本地存储所有内容。谢谢!

【问题讨论】:

  • 这不是真正的“主流浏览器”支持问题 - 您肯定会存储到数据库服务器端吗?
  • 是的。我只需要网页从数据库中获取数据(或者因为我使用的是 Django,我可以在那里传递结果)?我只是不确定是否有解决方案可以做到这一点。我所说的主流浏览器支持是指客户端上的某些东西,例如 javascript、HTML 5 或基本上大多数现代浏览器为了进行标记而支持的任何东西。

标签: php javascript jquery web-applications


【解决方案1】:

您需要将注释存储到具有以下行的数据库表中

ID
IMAGE_ID
LEFT
TOP
WIDTH
HEIGHT
DATE
NOTE
AUTHOR
LINK

而且我相信该插件有一个用于检索笔记的 php 类。文件是notes.class.php

【讨论】:

  • 查看notes.class.php的源码,目前好像只支持从本地文件读取笔记。这意味着我需要编辑 PHP 代码,以便从数据库中检索结果,对吗?我以前从未真正处理过 PHP,所以我希望我不必这样做:P
  • 是的,你会将笔记存储在数据库中,这样你就可以长期查看它们。如果你只是将它存储在本地存储中,它们只会在用户清除它时被清除 cookie .
  • 好吧,是时候学习一些PHP了...幸运的是网上有很多例子:D
  • 去 youtube 找到 jreamdesign、newboston 和 phpacademy。寻找巴基
  • 如果我尝试运行插件,并且一直显示“加载说明”,您知道该怎么做吗?
猜你喜欢
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-22
  • 2023-03-16
  • 2015-02-18
  • 1970-01-01
相关资源
最近更新 更多