Webmaster Forumu

Geri git   Webmaster Forumu > Webmaster Kaynak Eðitim Tanýtým Hizmet > Ýnternet Programlama ve Kodlama > ASP .NET

ASP .NET ASP & .NET

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)   iTrader 
Alt 2007-04-16, 12:11
manglerman - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Sep 2006
Nerden: <%="istanbul"%>
Mesajlar: 208
Tecrübe Puanı: 2
iTrader: %86/5
manglerman is an unknown quantity at this point
Standart Asp karakterlerle ilgili problem

server.htmlencode nin tersi iþlem yapan bir kod parçasý biliyormusunuz. ?
fck editör kullanarak databaseye kaydettiðim içerikleri fckeditör server.htmlencode yaparak kaydediyor ve kodlarýda fevkalade karýþýk. bende bu iþlemin tersini yaparak kaydetmek istiyorum. bunu saðlayan bir kod parçasý varmý ?

neden böyle birþeye ihtiyaç duyuyorsun derseniz aramalarda problem çýkarýyor. ya ben her arama yapýldýðýnda aram metininide server.htmlencode yapmam gerekecekki buda ek külfet demektir, yada aynen arama metnini db den aramtmam gerekecekki buda iþe yaramayacak çünkü bütün türkçe karakterler ve özel karakterler html kodlarý þeklinde kaydedilmiþ durumda. ( &ouml; = ö þeklinde)

yardýmcý olacak arkadaþlara þimdiden teþekkürü ve repi borç bilirim.
Alıntı ile Cevapla

  #2 (permalink)   iTrader 
Alt 2007-04-16, 13:38
bleem - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Mar 2004
Mesajlar: 124
Tecrübe Puanı: 4
iTrader: %0/0
bleem is an unknown quantity at this point
Standart

Ben bunu acemice olarak kendi replace'mle yapýyordum.
Ama sende sorunca biraz aradým.
Yola þuradan çýktým: http://www.google.com.tr/search?hl=t...btnG=Ara&meta=

Sonra þuradaki koda ulaþtým: http://www.aspnut.com/reference/encoding.asp
Ama buradaki kod bizim Türkçe'ye özel karakterleri hariç býrakýyordu.

sonra böyle birþey buldum. hex kodlara göre geri çevrim yapýyor (% karakteriyle baþlayanlar falan)

Private Function HTMLDecode(byVal encodedstring)
Dim tmp, i
tmp = encodedstring
tmp = Replace( tmp, "&quot;", chr(34) )
tmp = Replace( tmp, "&lt;" , chr(60) )
tmp = Replace( tmp, "&gt;" , chr(62) )
tmp = Replace( tmp, "&amp;" , chr(38) )
tmp = Replace( tmp, "&nbsp;", chr(32) )

For i = 1 to 255
tmp = Replace( tmp, "&#" & i & ";", chr( i ) )
Next

For i = 40 to 255
tmp = Replace( tmp, "%" & Hex(i), chr( i ))
Next
HTMLDecode = tmp
End Function



ÞANSINA KÜSKÝ ASP.NET te buiþlem hazýr fonksiyonla war http://www.java2s.com/Code/ASP/Serve...ringsVBnet.htm


Birazda sana benden katký. Kendi yaptýðým birþey vardý.
kotuyazi = array("%20", "_", "+", "%FC", "%DC", "%F6", "%D6", "%FD", "%DD", "%F0", "%D0","%FE","%DE","%E7","%C7","ş","ü","Ç","iç" ,"Ş","ı","ğ","ö","Ö")
iyiyazi = array(" ", " ", " ", "ü", "Ü", "ö", "Ö", "ý", "Ý", "ð", "Ð","þ","Þ","ç","Ç","þ","ü","ç","Ç","Þ","ý","ð","ö ","Ö")


son olarak burada asp'yle encode decode yapmýþlar sanýrým (türkçeleri destekliyormu anlamadým - kodlarý satýr satýr vermemiþler okumaya üþendim) ve ayrýca html deðil url sanýrým. yani % li karakterler
http://www.startaid.com/comment/1573...Functions.html
Alıntı ile Cevapla

  #3 (permalink)   iTrader 
Alt 2007-04-16, 16:02
manglerman - ait Kullanıcı Resmi (Avatar)
Member
 
Üyelik tarihi: Sep 2006
Nerden: <%="istanbul"%>
Mesajlar: 208
Tecrübe Puanı: 2
iTrader: %86/5
manglerman is an unknown quantity at this point
Standart

dostum çok saðol. eline emeðine saðlýk + rep
hemen hepsini deniyorum.
iþime yarasada yaramasada teþekkürü fazlasýyla hakettin tekrar saðol.
Alıntı ile Cevapla

Cevapla

Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Php ile ilgili bir problem.. hacspectrum Web Hosting Kurulum Donaným Yazýlým 0 2006-09-15 14:09
Paypal ile ilgili bir problem sverdlow Paypal E-Gold 6 2006-08-08 14:51
windows serverla ilgili problem kutver ASP .NET 11 2006-05-25 01:34
Paypopup ile ilgili problem karaLi Internetten Para 2 2006-04-23 23:46
ttnet ile ilgili problem Anonymous Web Hosting Kurulum Donaným Yazýlým 0 2002-08-13 02:20


Bütün Zaman Ayarları WEZ +2 olarak düzenlenmiştir. Şu Anki Saat: 14:18 .


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0

Firefox