请帮忙.我试图使用他们的学生ID显示每个用户的图像但它在我的页面上显示未知字符作为图像,如下所示
%S $ PH〜Q-} Y> ZTW),千兆克〜)1WN {,^!J- 94K
$sql_up="SELECT content FROM sp_uploads WHERE s_id= 'RC49557'";
$result_set=mysql_query($sql_up);
while($row_up = mysql_fetch_array($result_set))
{
$pp = $row_up['content'];
}
echo "<td>
<img style=\"float:right; margin:5px; width:150px; height:150px; padding:10px; \"
src=\" data:image/jpg;charset=utf8;base64,<?php echo $pp ?> \" /> </td>";
Run Code Online (Sandbox Code Playgroud)
这样就可以了。您不需要在 PHP 标签内打开 PHP 标签。
$sql_up="SELECT content FROM sp_uploads WHERE s_id= 'RC49557'";
$result_set=mysql_query($sql_up);
while($row_up = mysql_fetch_array($result_set))
{
$pp = $row_up['content'];
}
echo "<td>
<img style='float:right; margin:5px; width:150px; height:150px; padding:10px;'
src='data:image/jpg;charset=utf8;base64, $pp' /> </td>";
Run Code Online (Sandbox Code Playgroud)
我假设 img 数据是正确的。