Codeigniter URI yönlendirme değişken kodlama

0 Cevap php

Ben CodeIgniter projenizin routes.php dosyasında aşağıdaki yönlendirme kuralı kullanıyorum:

$route['manage/(:any)'] = "manage/item_lookup/$1";

Bu şey sonra bir değişken olarak item_lookup işlevi url yönetmek yönlendirir. Her şeyi yönetmek biraz sonra urlencoded yani daha sonra bir veritabanından bir metin dizesidir

the page "some page title" becomes "manage/some+page+title"

Ancak CodeIgniter tarafından item_lookup işleve geçirilen değişken "some_page_title" dir. Yerine artı işaretlerin altını gibi alanlarda kodlanmış alıyorsanız.

altçizgiye boşluk UrlEncode veya artı işaretleri kullanmak için CodeIgniter'ı anlatmak için php zorlamak için bir yolu var mı?

Teşekkürler, Diarmuid.

0 Cevap