Вставить PHP переменную в href
Я планирую вставить переменную PHP, которая содержит путь к каталогу для файла, хранящегося на моей машине Windows. Как я могу включить эту переменную в тег a href
внутри моего php-скрипта таким образом, что когда пользователь нажимает эту ссылку, она должна быть перенаправлена в эту конкретную папку и файл.
Для примера: $folder_path = 'C:docstestfile1.txt';
Если кто-либо имеет идею, будет благодарен, если ею можно будет поделиться. Спасибо
4 ответа:
echo '<a href="' . $folder_path . '">Link text</a>';
Обратите внимание, что вы должны использовать путь относительно вашего домена и, если путь к папке находится вне общего каталога htdocs, он не будет работать.
EDIT: возможно, я неправильно понял вопрос; у вас есть файл на вашем компьютере и вы хотите вставить путь на html-страницу, а затем отправить его на сервер?
Вы можете попробовать:
<a href="<?php echo $directory ?>">The link to the file</a>
Или для PHP 5.4+ (
<?=
- это PHP короткий тег echo):<a href="<?= $directory ?>">The link to the file</a>
Но ваш путь относительно сервера, не забывайте об этом.
В php
echo '<a href="' . $folder_path . '">Link text</a>';
Или
<a href="<?=$folder_path?>">Link text</a>;
Или
<a href="<?php echo $folder_path ?>">Link text</a>;