我无法显示从数据库到Symfony网站的图像

时间:2019-01-06 01:17:36

标签: php sql image symfony

在用symfony制作的网站中显示数据库中的图像时出现问题。 我无法获取原始图像数据,而只能获取文本。 在代码{{musicien.photo}}中,从控制器中的数据库获取图像。 在页面的源代码中,它显示:

src =“ data:image / jpeg; base64,资源ID#32” alt =“ monimg”

它应该显示原始图像。

{% extends 'base.html.twig' %}

{% block title %}Musicien{% endblock %}

{% block body %}
    <h1>Musicien</h1>

    <table class="table">
        <tbody>
            <tr>
                <th>CodeMusicien</th>
                <td>{{ musicien.codeMusicien }}</td>
            </tr>
            <tr>
                <th>NomMusicien</th>
                <td>{{ musicien.nomMusicien }}</td>
            </tr>
            <tr>
                <th>PrenomMusicien</th>
                <td>{{ musicien.prenomMusicien }}</td>
            </tr>
            <tr>
                <th>AnneeNaissance</th>
                <td>{{ musicien.anneeNaissance }}</td>
            </tr>
            <tr>
                <th>AnneeMort</th>
                <td>{{ musicien.anneeMort }}</td>
            </tr>
            <tr>
                <th>Photo</th>
                <td><img src="data:image/jpeg;base64,{{musicien.photo}}" alt="monimg" /></td>

            </tr>
        </tbody>
    </table>

    <a href="{{ path('musicien_index') }}">Retour</a>

{%endblock%}

0 个答案:

没有答案