簡體   English   中英

CodeIgniter:如何從URL刪除消息?

[英]CodeIgniter: How to remove message from URL?

我在頁面上有一條消息傳遞給用戶(例如,如果他們輸入了錯誤的電子郵件地址或密碼),但該消息也會顯示在網址中。

http:// domain / login?message =您%20have%20been%20logged%20out%20of%20site

這是一個例子。 顯示用戶已注銷。 另一個消息可能是“您輸入了錯誤的密碼”(當然空格為%20)

我該如何擺脫呢? 而只是將它們重定向到/ login或類似/ login / leave或login / wrong-info的名稱

看來您正在通過$_GET傳遞消息。 您最好使用CI隨附的會話flashdata()函數。 這是鏈接 搜索Flashdata。

是的,flashdata應該是去那里的方法...

http://codeigniter.com/user_guide/libraries/sessions.html

您還應該注意,默認情況下CodeIgniter 不支持 GET數組。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM