Asp Zengin Metin Editör İlginçliği
-
Merhaba arkadaşlar,
Şimdi arkadaşlar veritabanımda text alanım var zengin metin editörü ile font içeren metin post ettiğim zamanMicrosoft OLE DB Provider for SQL Server (0x80040E14)
Incorrect syntax near 'arial'.şeklinde bir hata veriyor karakterleri v.s süzmüyorum. Tıkandım kaldım.
-
metin editöründen gelen veriyi süzmüyorsan hata vermesi gayet doğal.. kaydettirmeden requestle sayfaya bir yazdır bakalım nasıl geliyor veri. tırnak, / \ gibi karakterler varsa hata verir süzmen lazım.
-
pesimistzombie bunu yazdı:
-----------------------------metin editöründen gelen veriyi süzmüyorsan hata vermesi gayet doğal.. kaydettirmeden requestle sayfaya bir yazdır bakalım nasıl geliyor veri. tırnak, / \ gibi karakterler varsa hata verir süzmen lazım.
-----------------------------hocam bu durumda metin editörünün ne manası kalıyor direk textarea kullansın? bence editörde problem var ckeditor tavsiye ederim sorun çıkmaz. editörün ismini ver ona göre bir yorum getireyim madem sistem asp?
-
@by_Tet metin editörleri her zaman başa beladır. Ayrıca her metin editörünün mutlaka php, asp gibi diller için entegre kod örnekleri vardır. Senin replace yapmaman demek tam sayfa indexi admin panelinden yemen anlamına gelir. Çoğu text editörünün özel replace kodları vardır css, meta yememesi için. Örnek: http://www.webwiz.co.uk/web-wiz-rich-text-editor/kb/rte-install.htm
arkadaş replace kullanmıyorum dediği için bu şekilde bahsettim. Direk editörü koyup mesaj =request.form("hede") şeklinde kullanılmaz hiç bir editör.
-
<p><span style=font-family: `andale mono`, times; font-size: medium;>sadsad</span></p>
şeklinde oluyor request form ettim süzerek yazdırmadan editör tinymce sistem asp
-
`andale mono`
hocam burada sorun veriyor sanırım. ' ' şeklinde yazdırması lazımdı. 22,6 kblık CLEditörü dene internetten bulabilirsin.
-
fontta sıkıntı veriyordu hocam sanırım tırnak meselesi dediğin editör ile deneyeyim o zaman.
-
Editörü editleyebilir miyiz acaba tinymce yi :D
-
tek tırnakları replace ediver yahu :/
-
gelen = Replace(gelen, """", "", 1, -1, 1)
bu şekilde mi hocam -
mesaj = temiz(request.form("hede"))
gibi kullan.. sorun veren karakterleri de fonksiyona ekleye ekleye git kafan rahat olsun.