Я планирую вставить переменную PHP, которая содержит путь к каталогу для файла, хранящегося на моей машине Windows. Как включить эту переменную в тег href
внутри моего php-скрипта, так что когда пользователь нажимает на эту ссылку, он должен быть перенаправлен на эту конкретную папку и файл.
Для ex: $folder_path = 'C:\docs\test\file1.txt';
Прямо сейчас я пробовал разные способы, но безуспешно. Я также проводил некоторые исследования в Интернете, но, увы, не нашел подходящего ответа.
Если у кого-то есть идея, было бы благодарно, если бы ее можно было разделить. благодаря
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):
<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>;
Попробуйте использовать функцию printf
или оператор конкатенации