1
我正在一些搜索引擎上工作,我希望有很好的分頁,但是看起來這不是POST類型。我有一些表單,其中輸入查詢搜索和表單發送後,有一些結果。結果的第一頁通常是正常的,但是如果我在分頁中單擊任何其他頁面,則沒有結果,因爲POST輸入值無處存儲。我已經嘗試過使用GET進行搜索,就像在URL中添加查詢一樣,但這也是不可能的,因爲CodeIgniter不允許一些urlencode中的字符。我還在尋找使用base64編碼查詢字符串,但它也看起來不是這樣,因爲再次有一些不允許的字符。Codeigniter搜索分頁
我必須做的,而不是所有這些?
閱讀第三段答案(關於base64編碼),http://stackoverflow.com/questions/10169853/search-does-not-works-in-codeigniter-with-pagination/10170227#10170227 –
I已經閱讀過這篇文章,但正如我所提到的,禁止使用字符存在問題。例如:搜索字符串:'today is not sunny!\「#$%&/()==?*)'並且在base64編碼之後它變成'dG9kYXkgaXNuJ3Qgc3VubnkgISIjJCUmLygpPT0/Kik =',它也包含不允許的字符(如果我們替換= with一些允許的字符) – user1257255
就像我在那個答案中所說的那樣,用'.'替換'='這應該解決這個問題 –