我有一些php代碼$_SESSION['username']
,我需要使用html來顯示它,例如<p>the username here</p>
。我聽說你可能能夠在PHP中使用echo
來做到這一點,但我不知道如何。謝謝你的幫助。在PHP中製作HTML標記
回答
echo '<p>' . $_SESSION['username'] . '</p>';
或
<p><?php echo $_SESSION['username'] ?></p>
你真的應該運行它通過htmlspecialchars
,以避免破壞你的HTML語法(例如,如果用戶的名稱中包含</p>
什麼的,或者如果他們嘗試了XSS attack):
echo '<p>' . htmlspecialchars($_SESSION['username']) . '</p>';
我會盡力感謝 – nosedive25 2010-05-25 21:16:21
您應該總是使用'htmlspecialchars'將文本放入HTML中,無論它是否來自用戶。這與安全性一樣正確! (當然,除非你故意要注入文字HTML,這是比較罕見的。) – bobince 2010-05-25 21:38:55
@bobince:當然,你是對的。我更新了我的回答:) – 2010-05-25 21:45:10
<?php echo '<p>'.$_SESSION['username'].'</p>'; ?>
如果我理解正確的你,我相信你正在尋找:
<p><?php echo $_SESSION['username']?></p>
- 1. PHP標記在回顯的HTML標記中不起作用
- 2. 在PHP的HTML標記中輸出PHP
- 3. PHP回聲在HTML標記
- 4. C#在HTML中標記HTML標記
- 5. 定製標記HTML
- 6. 在HTML標記中添加PHP
- 7. file_get_contents在php中更改html標記
- 8. 在html標記中使用PHP變量
- 9. PHP標記無法在HTML中識別
- 10. 如何製作響應式HTML標記?
- 11. 在Asp.Net中強制關閉HTML標記
- 12. 製作asp:標記特定的HTML標記
- 13. 爲什麼php標記在html文件中不起作用?
- 14. Redux- HTML標記在javascript中不工作
- 15. 如何在html ul li標記中製作縮進
- 16. HTML標記在struts2標記中不起作用
- 17. PHP JSON刪除HTML標記
- 18. PHP雖然 - SELECT html標記
- 19. PHP和HTML選擇標記
- 20. 定製剃刀HTML標記
- 21. PHP中的HTML標記與Javascript
- 22. PHP中的HTML標記模板
- 23. PHP中的自定義HTML標記
- 24. php電子郵件中的HTML標記
- 25. 關閉PHP錯誤中的html標記
- 26. PHP中的XPath刪除HTML標記
- 27. 包括PHP文件在HTML標記
- 28. 在html標記內調用php函數
- 29. 定製標記在HTML和解析器與PHP
- 30. 在javascript標記中的PHP標記
這不是一個'HTML label' ,而是一個「HTML標籤」。 '
同意@nice。這個線程有點用詞不當。 – 2010-05-25 21:22:42