如何使用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. 在python中傳遞消息
- 2. 在消息傳遞捆綁
- 3. Android消息傳遞
- 4. 如何測試Firebase消息傳遞refreshToken
- 5. 如何將消息傳遞給PLC
- 6. 如何創建消息傳遞服務?
- 7. (消息傳遞)隊列如何擴展?
- 8. 如何將消息傳遞給線程
- 9. Firebase消息傳遞錯誤:消息傳遞/權限被阻止
- 10. 如何實現單個消息的消息傳遞?
- 11. 在PHP中傳遞錯誤消息
- 12. 在Node.JS中的RabbitMQ消息傳遞?
- 13. 如何在Android模擬器中傳遞數字和消息inbuild消息?
- 14. PHP/CodeIgniter的線程消息傳遞系統?
- 15. windows-ce中有哪些消息傳遞技術可以保證消息傳遞?
- 16. 如何在Django中傳遞來自HttpResponseRedirect的消息?
- 17. 如何在QT中使用QThreads實現POSIX消息傳遞?
- 18. 如何在Spring引導中添加MessageConverter消息傳遞
- 19. Grails:如何在消息的參數中傳遞鏈接
- 20. 如何在rails中使用ajax進行私人消息傳遞
- 21. 如何在rspec中傳遞一個包含消息的對象?
- 22. 如何在Django中通過「post_change_redirect」傳遞消息?
- 23. NServiceBus - 如何在消息信封中傳遞自定義標題?
- 24. 如何在流星中傳遞我的信使和消息?
- 25. 如何在Firefox擴展中實現消息傳遞?
- 26. 如何以PDU格式實現傳遞消息和傳入消息?
- 27. 加速NSThread消息傳遞
- 28. PushSharp GCM消息傳遞
- 29. Cassandra的消息傳遞
- 30. 消息傳遞協議
你試過了什麼? –