【问题标题】:Having trouble pulling images in php在 php 中拉取图像时遇到问题
【发布时间】:2014-11-18 06:41:59
【问题描述】:

我缺少正确提取图像的内容,但我无法弄清楚缺少什么。

            echo "
        <div class=\"large-4\">
                <img src=\"images\"{$row['movies_fimg']}\" alt=\"{$row['movies_title']}\">
                <h2>{$row['movies_title']}</h2>
                <p>{$row['movies_year']}</p>
                <a href=\"details.php?movie={$row['movies_id']}\">more...</a>
        </div>
        ";

【问题讨论】:

  • 生成的 HTML 是什么样的?图像文件是否存在?它是否存在于images/ 目录中?那应该是/images/ 吗?
  • @Len_D 这里没有斜线。他正在逃避角色……

标签: php


【解决方案1】:

src attr of img 中不需要双引号

<img src=\"images\"{$row['movies_fimg']}\"
                 ^^^

【讨论】:

    【解决方案2】:

    我认为这应该适合你:

    (在 src 属性中添加了一个/。所以如果你不需要它,请删除它)

        echo "
            <div class='large-4'>
                <img src='images/" . $row['movies_fimg'] . "' alt='" . $row['movies_title'] . "'>
                <h2>" . $row['movies_title'] . "</h2>
                <p>" . $row['movies_year'] . "</p>
                <a href='details.php?movie=" . $row['movies_id'] . "'>more...</a>
            </div>
        ";
    

    【讨论】:

      【解决方案3】:

      这里有一个额外的引用:&lt;img src=\"images\"{$row['movies_fimg']}\" 应该是正斜杠。

      应该是:

      echo "
          <div class=\"large-4\">
                  <img src=\"images/{$row['movies_fimg']}\" alt=\"{$row['movies_title']}\">
                  <h2>{$row['movies_title']}</h2>
                  <p>{$row['movies_year']}</p>
                  <a href=\"details.php?movie={$row['movies_id']}\">more...</a>
          </div>
          ";
      

      【讨论】:

        猜你喜欢
        • 2012-07-24
        • 2022-12-05
        • 2014-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-08-14
        • 2020-03-18
        • 2015-05-05
        相关资源
        最近更新 更多