2016-12-08 72 views
1

我有一個codeigniter站點,我正在生成國家的名稱並在另一個頁面上進行搜索。我的網址是:(http://localhost/turkish/Travels/list_flight/Almaty) 其工作正常,但當國名有兩個詞像「阿布扎比」,它使url(http://localhost/turkish/Travels/list_flight/Abu%20Dhabi)無法搜索,因爲在數據庫中它被寫爲「阿布扎比」。從codeigniter站點的url中刪除%20

我認爲這是在htaccess文件中解決。任何一個請幫助我。

感謝

+1

看看這裏:http://stackoverflow.com/questions/27632600/i-want-to-remove-20-from-the-url-in-php –

回答

0

讓您的國家名稱中使用GET方法 例子:

http://localhost/turkish/Travels/list_flight?country=<?php echo $countryname ?> 

,並使用$this->input->get('country')

這不會給你在你的國家名稱的任何%20讓你在控制器國名。