row['filename']
ниже содержит имя файла из базы данных. Я хочу отправить имя файла download_file.php
при нажатии ссылки.Пришлите к виду переменное, нажав на ссылку
<?php
//other code
$filename=$row['filename'];
echo '<a href="download_file.php?name=$filename">' . "See file name" .'</a>';
?>
но в download_file.php
я получаю только слово $filename
вместо его значение (фактическое имя файла извлекается из БД). Как передать значение $filename
в download_file.php
? Где я ошибся в своем коде?
Переменные внутри одинарные кавычки, как '$ Foo' не рассматривается как переменная, она будет просто«$ Foo», поэтому, если вы хотите использовать переменную, вы должны заключить их в двойные кавычки. – samayo