在一个href中插入php变量
我打算插入一个PHP变量,它保存存储在我的Windows机器上的文件的目录路径。我如何将这个变量包含在我的php脚本中的href
标签中,以便当用户单击此链接时,它应该被重定向到该特定的文件夹和文件。在一个href中插入php变量
对于前:$folder_path = 'C:\docs\test\file1.txt';
现在,我已经尝试了一些不同的方式,但没有成功。我也在互联网上做了一些研究,但是唉,找不到合适的答案。
如果任何人有一个想法将是感谢,如果它可以共享。 感谢
echo '<a href="' . $folder_path . '">Link text</a>';
请注意,您必须使用相对路径的到您的域,如果该文件夹路径是公共htdocs目录之外, 不起作用。
编辑:也许我误解了这个问题;你的电脑上有一个文件,并希望在html页面上插入路径,然后将它发送到服务器?
感谢Daniel的回复 – 125369
你可以尝试:
<a href="<?php echo $directory ?>">The link to the file</a>
或为PHP 5.4+(<?=
是PHP short echo tag):
<a href="<?= $directory ?>">The link to the file</a>
但是,不要忘记,你的路径是相对于服务器。
感谢您的代码 – 125369
@Raaks不客气 – LostMohican
在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>;
告诉我们你已经尝试了什么。 –
顺便说一下,一旦你的网页放置在Web服务器上,到本地机器的链接将不起作用。您将不得不将文件上传到服务器。 –