[英]How can I ignore special characters in CodeIgniter URL Segment for query
[英]How do I remove special characters in URL codeigniter
如何刪除URL codeigniter中的特殊字符。 我真的很困惑為什么此代碼點火器在href中獲得“#”或其他(“特殊字符”)並將其放入URL。
例如:
<a href="#" class="drop-down">Company</a>
<a href='company'> Add company </a>
URL shows:
localhost/app/home/#company
有什么幫助嗎? 謝謝
加載您的助手網址。 像這樣
$this->load->helper('url');
然后使用
url_title()
將字符串作為輸入並創建易於使用的URL字符串。 例如,如果您有一個博客想要在URL中使用條目標題,則此功能很有用。
Example:
$title = "What's wrong with CSS?";
$url_title = url_title($title);
// Produces: Whats-wrong-with-CSS
#稱為哈希。
您單擊1鏈接,哈希添加到您的URL。
您單擊2鏈接,它嘗試轉到url#company
, 瀏覽器將識別#符號后的任何內容為哈希。
嘗試通過在按鈕上放置onClick()
javascript事件並返回false來避免這種情況。
您需要進行的更改是在公司url中。
<a href="/app/home/company">Add company</a>
網址中的#標識文檔中的片段。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.