Вот фрагмент моего кода, где $ arr [$ i] ['notes'] хранит содержимое изображения, полученного из базы данных
<div class="subs">
<?php
echo '<table style="width:100%">';
echo '<th>Subject Code</th>';
echo '<th>Subject Title</th>';
echo '<th>Semester</th>';
echo '<th>Credits</th>';
echo '<th>Faculty</th>';
echo '<th>Notes</th>';
for($i=0;$i<sizeof($arr);$i++)
{
if(empty($fac[$i])){
$fac[$i]="--";
}
echo '<tr><td>'.$arr[$i]['subcode'].'</td><td>'.$arr[$i]['subtitle'].'</td><td>'.$arr[$i]['sem'].'</td><td>'.$arr[$i]['credits'].'</td><td>'.$fac[$i].'</td><td> <a download="'.$arr[$i]['subcode'].'.pdf" href="$arr[$i][\'notes\']">'.$arr[$i]['subcode'].' Notes</a></td></tr>';
}
echo '</table>';
echo '<br />';
?>
</div>
Ссылка появляется на странице, но когдая нажимаю на него, получаю сообщение об ошибке «Файл не найден». Право указать переменную php в качестве источника тега. Есть ли еще что-нибудь, что можно сделать?
Снимок экранаошибки