【问题标题】:How to make image link in paragraph text in database driven UI如何在数据库驱动的 UI 中的段落文本中创建图像链接
【发布时间】:2012-03-21 09:57:31
【问题描述】:

如何在文本中标记我必须放置图像的位置。

我有一个段落,其内容来自数据库

这是虚拟文本{在此处显示 image1}。这是另一个虚拟文本 {在此处显示 image2}

我的图像存储在另一个表中

我是否可以将地图以文本形式放入数据库中,以便我知道在哪里显示图像

对不起我的英语不好 感谢您宝贵的时间

【问题讨论】:

    标签: jquery image user-interface text


    【解决方案1】:

    我使用正则表达式来解析数据,比如

    <!--image--534--float:left-->
    

    从中提取 ID,获取实际图像大小和状态.. 然后用应用样式的相关 HTML 标记替换。它不仅在解码方面,而且在所见即所得编辑器中编码图像方面也是如此。

    所以简化的 php 中的伪代码大概是这样的......

    preg_match_all('/\{[0-9]\}/i', $article, $matches);
    foreach($matches as $imageTag){
    str_replace('{'.$imageTag[0].'}','<img src="'.$imageTag[0].'.jpg" alt="" />');
    }
    

    【讨论】:

      猜你喜欢
      • 2011-06-28
      • 2012-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      • 2011-09-29
      • 2013-07-10
      • 2016-11-30
      相关资源
      最近更新 更多