我有這行代碼。使可點擊的網址從數據庫收集
<p> Linkedin: <?= $user_info['portfolio_website'] ?></p>
portfolio_website是來自存儲URL的用戶配置文件的數據庫列。
通過上面的代碼,用戶對應的網址顯示在網頁上。
但它只是文本,它不可點擊。
所以我的問題是:如何使網址可點擊?
我有這行代碼。使可點擊的網址從數據庫收集
<p> Linkedin: <?= $user_info['portfolio_website'] ?></p>
portfolio_website是來自存儲URL的用戶配置文件的數據庫列。
通過上面的代碼,用戶對應的網址顯示在網頁上。
但它只是文本,它不可點擊。
所以我的問題是:如何使網址可點擊?
通過將url包裝在錨標記中。此外,您還可以隱藏URL,並把其他任何文字顯示爲鏈接:
<p> Linkedin:
<a href="<?= $user_info['portfolio_website'] ?>">
Some text here
</a>
</p>
要顯示的URL作爲可點擊的鏈接做到這一點:
<p> Linkedin:
<a href="<?= $user_info['portfolio_website'] ?>">
<?= $user_info['portfolio_website'] ?>
</a>
</p>
我試過了,但它不工作,但感謝與我的想法 – john
@john添加href爲錨點,url可能需要用單引號括起來而不是double。我的代碼很挑剔。 – JustSomeDude
@john如果'<?='語法適用於您發佈的問題,那麼沒有理由不應該這樣做。什麼不工作? –
這是相當簡單的。
只需添加一個錨標記,並呼應了行內的href
像這樣:
<a href='<?php echo $row['portfolio_website']; ?>'>LinkedIn</a>
或者,你可以呼應整體錨標記,只是串連在row
echo '<a href="' . $row['portfolio_website'] . '">LinkedIn</a>';
或甚至更乾淨,雙倍變化引號不需要數組索引引號,並且沒有通知'echo「LinkedIn」;' –
有沒有你不只是把網址放入href的原因? 'Click Me' –
我認爲它會看起來更好,如果網址是可見的而不是文字,因爲那麼人們現在將在那裏他們將被導向 – john
,所以用url替換文本以及...... –