Fck editörün asp ile siteye entegre edilmesi aşamaları

İlk olarak Fck Editör isimli eklentinin resmi sitesi olan ‘http://www.fckeditor.net/’ adresli siteye giriyoruz. Daha sonra site açıldığında aşağıdaki pencere karşımıza geliyor:

Gelen pencerede resimde gri renkle vurgulanmış olan ‘Download’  yazılısına tıklanırsa açılan pencerede isteğinize uygun olan dosyayı indirebilirsiniz. Daha sonra isteğimize uygun olan dosyayı indiririz. İndirme işleminden sonra dosyayı sitemizi hazırlayacağımız dizine çıkartırız:

Fck Editörün genel görünümü:

İlk olarak sayfamızda kullanmak istediğimiz dildeki Fck Editör dosyasını kullanacağımız sayfadan çağırıyoruz. Örneğin; ben bu anlatımda  ‘fckeditor.asp’ dosyasını kullanacağım. Bu yüzden sayfama bu dosyayı include edeceğim:

<!– #INCLUDE file=”FCKeditor/fckeditor.asp” –>

Oluşturacağımız sayfanın başına bu satırı yazdığımız zaman sayfamızı oluşturduğumuz dizinde bulunan  ‘FCKeditor’ klasörü altında ‘fckeditor.asp’ isimli dosyayı çağırmış olduk. Böylece o dosya içindekilerden yararlanabiliriz.

Sonrasında ‘fckeditor.asp’ dosyasını include ettiğimiz dosyada bir form oluşturalım:

<form action=”bilgigonder.asp” method=”post”>
<%
Dim oFCKeditor
Set oFCKeditor = New FCKeditor
oFCKeditor.BasePath = “/FCKeditor/”
oFCKeditor.Create “FCKeditor1″
%><br>
<input type=”submit” value=”Gonder”>
</form>

Yukarıda yazılan kodlar ‘<body>’ etiketinin içinde olmalıdır. Bu kod Fck Editöre girileni “’bilgigonder.asp’ dosyasına gönderir. Daha sonra buraya gönderilen bilgi ‘bilgigonder.asp’ dosyasının en başına yazılan şu kodla çekilir:

<%
Dim sValue
sValue = Request.Form( “FCKeditor1” )
%>

Fck Editöre yazılıp ‘bilgigonder.asp’ ye gönderilen yazı yukarıdaki kodla alınır ama sayfada gösterilmez. Gelen bu veriyi yalnızca sayfada göstermeyebiliriz. Ayrıca veri tabanına da kaydedebiliriz. Ama biz şimdi Fck Editörden gelen bilgiyi alıp sayfamızda yazdıracağız:

<% response.write(sValue) %>

Şu kodu sayfamızda bir yerde yazdığımız zaman Fck Editörden gönderilen veri ‘bilgigonder.asp’ sayfasında gösterilir.

Kaynak: Barış Dayar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir