【问题标题】:Pass PHP variable to src in HTML img tag将 PHP 变量传递给 HTML img 标签中的 src
【发布时间】:2018-12-17 04:07:50
【问题描述】:
<?php
    $avatar_location = $_SESSION['p_avatar_location'];
    $avatar_location = "avatar/".$avatar_location;
    $avatar_location = (string)$avatar_location;
    echo "avatar location: " $avatar_location;
    ?>

<img src=$avatar_location alt="Avatar" class="avatarlogin">

我想将$avatar_location 作为src 传递,但它向我显示了错误图像,但它打印了正确的图像位置:

头像位置:头像/avatar5.png

我已经尝试过&lt;img src="avatar/avatar5.png" alt="Avatar" class="avatarlogin"&gt;,它正在工作。如何传递$avatar_location 变量来显示图像?

【问题讨论】:

  • 在你的 src="" 中使用这样的 php 变量

标签: php html image


【解决方案1】:

使用&lt;?php ?&gt; 标记来达到您的目的

<img src="<?php echo $avatar_location;?>" alt="Avatar" class="avatarlogin">

【讨论】:

  • @FirstSuchi 很高兴为您提供帮助:):)
【解决方案2】:

你必须在&lt;?php ?&gt;中打印你的img标签

<?php
echo "<img src='{$avatar_location}' alt='Avatar' class='avatarlogin>";
?>

【讨论】:

    猜你喜欢
    • 2015-07-11
    • 1970-01-01
    • 2018-09-05
    • 2018-08-03
    • 2017-11-24
    • 1970-01-01
    • 2016-12-30
    • 2020-10-16
    • 1970-01-01
    相关资源
    最近更新 更多