2010-11-18 20 views
0

Projelerimde genellikle paramları farklı değerlerle test etmenin geçici bir yolu olarak kullanırım.

Ancak kod ateşleyicide paramiklere erişemiyor gibi görünüyorsunuz?

İşlevlerime bir param oluşturabileceğimi ve değeri bir URL segmenti olarak geçirebileceğimin farkındayım.

Ancak, bir şeyi test etmek istediğimde bunu yapmak istemiyorum.

Yani,

CI değerleri almak kullanmak için herhangi bir yolu var mı?

cevap

3

Sen $_GET olarak $_SERVER['QUERY_STRING'] ayrıştırmak ve ayarlayabilirsiniz:

parse_str($_SERVER['QUERY_STRING'], $_GET); 
1

Sorgu dizelerinizi yapılandırma dosyanızda etkinleştirebilirsiniz. Bunu bul.

ve bunu true olarak değiştirin.

+0

bu tek yol mudur? Ben gerçekten sadece tüm bağlantılarını kesecek gibi test etmek için onları etkinleştirmek istemiyorum gibi – Hailwood

+0

Burada tahmin ediyorum, ama $ this-> config-> set_item ('enable_query_strings', TRUE); denetleyicinizde, bu denetleyicideki sınama için sorgu dizesini kabul etmenizi sağlar. –

İlgili konular