Kullanıcıya Ait Cevap
01/03/2005 - 21:37:24 cevap (5) Okunma : 8377 Bu yazıyı 0 kişi tuttu.
url'den geçirilen bilgide türkçe karakter sorunu
merhaba, sunucu taraflı doğrulama özellikli bir kayıt sayfası oluşturdum. Her şey tıkır tıkır.
aynı sayfayı başka adla kaydedip, kullanıcının bilgilerini değiştirmesi için bazı değişiklikler yaptım. Örneğin kullanıcı adı ve şifre ile kayıt sayfası çağrılıyor ve o kullanıcıya ait bilgiler veritabanından çekilip kayıt sayfasında görüntüleniyor. Kullanıcı değişiklikleri şartlara uygun yaparsa yine sorun yok. ilgili kayıt güncelleniyor. Ancak şartlardan biri ya da bir kaçı olumsuzsa kontrol sayfası kayıt sayfasından aldığı bilgileri url aracılığı ile geri kayıt sayfasına gönderiyor. ve sorun burada başlıyor. (ben sayfayı düzeltmek için bazı değişiklikler yaptıkça) bazen türkçe karakter içeren bilgiler kayıt sayfasına bozuk dönüyor. (örneğin ad alanındaki eşref bilgisi kontrol sayfasından e_ref şeklinde dönüyor.) bazen de aşağıdaki hata mesajı ile karşılaşıyorum:
Parameter 1 of function IsDefined, which is now "g�", must be a syntactically valid variable name.
hatanın işaret ettiği kod bölümü ise:
<cfset a_ad = #form.ad#>
<cfif len(#form.ad#) lt 3>
<cfset add = 0>
<cfelse>
<cfset add = 1>
</cfif>
Aslında url’den geçirilen bilgiler bozuma uğramasa bütün bu sorunlar olmayacak. Bunu sağlamanın bir yolu var mı? Lütfen yardım.
Etkinlikler
Yarışma
Fikir10000 Dijital Pazarlama Fikir Yarışması
Fikir10000 Dijital Pazarlama Fikir Yarışması
ADTECH tarafından düzenlenen Fikir10000 yarışmasına; dijital pazarlama ile ilgili size ait olan fikrinizle katılabilir ve 10.000 YTL’lik birinci...
Kategori:
Yarışma
Kimler Burada? 
Son 1 dakika içinde MMIstanbul' da 566 (1 kayıtlı, 565 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:
MMIstanbul Blog'undan
Neler Yapılabilir?
Yeni bir portal, 30 civarında online / offline etkinlik, seminer vb rağmen MMIstanbul sanıyoruz ki halen hakettiği ilgiyi göremedi. " ...
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)
Ne Nedir Kampanyası Başlıyor!
Çok Merak Edenler için; MMIstanbul Geliştirme Ekibi ve Çalışma Ortamımız









Ne yalan söyleyeyim sorunu anlayamadım ancak, 1,0 yerine True ve False’ı kullanması tavsiye ederim kolay gele