uri bir karakter kodlanmış kısmını almak?

1 Cevap php

Ben CodeIgniter php framework kullanıyorum. Ben şöyle bir url var:

www.mydomain.com / denetleyici / fonksiyon / param

param değer gibi (parametresini kontrol ederek) 'artı% 2b' Ben bütün görebildiğim gibi karakterler kodlanmış zaman ancak, 'artı'. Böylece temelde tüm kodlanmış karakterleri ve onlardan sonra oluşabilecek herhangi bir şey kaybederek duyuyorum. I $this->uri->segment(n) kullanarak doğrudan uri dize erişen denedim ama aynı sorunu var.

Www.mydomain.com / denetleyici / fonksiyon / artı% 2b, ben 'artı +' dizesini almak: url gibi görünüyor eğer ki nasıl kodlanmış değerleri koruyabilirsiniz?

1 Cevap

Ben config.php izin karakter (permitted_uri_chars) bir beyaz liste olduğunu düşünüyorum, bu yüzden muhtemelen burada ek karakterler eklemek gerekir.