如何使用Codeigniter
將error messages
和success messages
轉換爲另一個功能? 當動作成功或失敗時,我需要在我的視圖中顯示消息。如何在codeigniter中傳遞消息?
回答
兩種方式來做到這一點。
01)可以使用flashdata
它很簡單。
$this->session->set_flashdata('give_some_useful_word', 'value');
將您的信息變量設置爲value
。
現在你可以使用它在控制器這樣的任何地方,
$this->session->flashdata('given_word');
02)可以使用sessions
$this->session->set_userdata('give_some_useful_word', 'value');
您的消息varible添加到value
。
現在你可以使用它在控制器這樣的任何地方,
$this->session->userdata('given_word');
兩者都喜歡相同的編碼,但我recomanded第1種方法。
更多知識here
最好是使用方法一,因爲它會在下一個請求時自動清除。使用'set_userdata()'消息將保持存在,直到您清除會話數據。 (另外,它們都是會話庫的一部分,所以方法2實際上是「你可以使用'userdata'」。) – Clemenz
這是工作謝謝@menaka –
@Clemenz:是的,你是對的。 –
- 1. codeigniter - 將消息傳遞給查看
- 2. SetWindowLongPtr()如何傳遞消息?
- 3. 在python中傳遞消息
- 4. 在消息傳遞捆綁
- 5. Android消息傳遞
- 6. 如何將消息傳遞給線程
- 7. (消息傳遞)隊列如何擴展?
- 8. 如何創建消息傳遞服務?
- 9. 如何將消息傳遞給PLC
- 10. 如何測試Firebase消息傳遞refreshToken
- 11. 如何跟蹤Akka消息傳遞
- 12. Firebase消息傳遞錯誤:消息傳遞/權限被阻止
- 13. 消息隊列與消息傳遞
- 14. ServiceStack Redis消息傳遞 - 即時消息?
- 15. Google雲消息傳遞消息隱私
- 16. 如何實現單個消息的消息傳遞?
- 17. 如何在Android模擬器中傳遞數字和消息inbuild消息?
- 18. 如何在Spring中更改消息傳遞異常的失敗消息
- 19. 在PHP中傳遞錯誤消息
- 20. 消息傳遞在Chrome 19中破壞?
- 21. 在Node.JS中的RabbitMQ消息傳遞?
- 22. 在nodejs中傳遞的javascript消息
- 23. 計劃在IBM MQ中傳遞消息
- 24. Android中的上傳消息傳遞
- 25. CodeIgniter:如何從URL中刪除消息?
- 26. windows-ce中有哪些消息傳遞技術可以保證消息傳遞?
- 27. PHP/CodeIgniter的線程消息傳遞系統?
- 28. 如何在Spring引導中添加MessageConverter消息傳遞
- 29. NServiceBus - 如何在消息信封中傳遞自定義標題?
- 30. 如何在rspec中傳遞一個包含消息的對象?
你試過了什麼? –