簡體   English   中英

在href中插入php變量

[英]Insert php variable in a href

我打算插入一個PHP變量,它保存存儲在我的Windows機器上的文件的目錄路徑。 如何在php腳本中的href標記中包含此變量,以便當用戶單擊此鏈接時,應將其重定向到該特定文件夾和文件。

例如: $folder_path = 'C:\\docs\\test\\file1.txt';

現在我嘗試了一些不同的方法但沒有成功。 我也在互聯網上做了一些研究,但唉找不到合適的答案。

如果任何人有一個想法,如果它可以共享將是感恩的。 謝謝

你可以嘗試:

<a href="<?php echo $directory ?>">The link to the file</a>

或者對於PHP 5.4+( <?=是PHP 短回聲標記 ):

<a href="<?= $directory ?>">The link to the file</a>

但是你的路徑是相對於服務器的,不要忘了。

echo '<a href="' . $folder_path . '">Link text</a>';

請注意,您必須使用相對於您的域的路徑,如果文件夾路徑位於公共htdocs目錄之外,則它將不起作用。

編輯:也許我誤解了這個問題; 你有一個文件在你的電腦上,並希望在html頁面上插入路徑,然后將其發送到服務器?

在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函數或concatination運算符

http://php.net/manual/en/function.printf.php

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM