如何獲取codeigniter中所有聲明的路由?像前一樣。因爲這是問題,如果客戶將他的用戶名註冊爲'臉譜',他將被路由到account/facebook_login而不是他的個人資料,如果我改變了路線的順序,所有的鏈接將會被路由到客戶/配置文件,這是一個不行!codeigniter獲取所有聲明的路由
所以基本上,而不是列出所有我聲明的路線,並將其放入另一個數組或數據庫表,我想循環到路由數組,並檢查是否有一個單詞已被聲明,以便我可以阻止他們將這個詞註冊爲他們的用戶名。
這是我的樣品路線:
// Account routes
$route['login'] = 'account/login';
$route['logout'] = 'account/logout';
$route['register'] = 'account/register';
$route['facebook'] = 'account/facebook_login';
$route['twitter'] = 'account/twitter_login';
$route['settings'] = 'account/settings';
$route['validate/(:any)'] = 'validate/$1';
// Dynamic routes
$route['(:any)'] = 'customer/profile/$1';
的感謝!這解決了我的問題(弓) –