Coldfusion için çok yeni. Bu yüzden bir form çıkışları DB'den onay kutularına sahip.Coldfusion 9 - Parametre değerini/değerlerini değiştirmek için onay kutusu değerleri
<cfoutput query="Offices">
<label><input type="checkbox" value="#offices#" name="Offices">#offices#</label>
</cfoutput>
ve bir kullanıcı birden fazla kutuyu seçtiğinde Bu gibi görünüyor URL içine birden çok parametre geçirir:
offices.cfm?Offices=A&Offices=B&Offices=C
aynı parametrelerin birden önlemek için çalışıyorum ben istiyorum böylece geçirilen Geri dönmek için:
offices.cfm?Offices=A,B,C&...
Gerçekten bunu anlamaya çalışıyorum. Yardım takdir edilir.
* şunun gibi görünüyor: ... * Doğru, ancak bunlar url yoluyla nasıl iletiliyor. Eğer # # URL # kapsamını terk ederseniz, CF'nin bu değerleri halihazırda düzenli bir csv listesine zaten ayrıştırdığını görmelisiniz. Bu listeye 'URL.Offices' değişken adını kullanarak erişebilirsiniz. – Leigh
@Sağınızı kaldırın. Ancak gereksinimleri karşılamak için, cfdump'un bu parametreye girdiği gibi, virgülle ayrılmış değerler listesini iletmenin yolu var mı? – Ren44
Form etiketinizde 'method =" post "' ifadesini kullanırsanız, değişkenler adres çubuğunda olmayacaktır. Bu benim tercihim. Ayrıca, herhangi bir kutu işaretlenmemişse, değişkenin tanımlanmayacağını unutmayın. Bununla ilgili bir şeyler yapmalısın. –