Kategori: JavaScript & jQuery

Ckeditor Ajax İle Post Etme Kesin Çözüm

Merhaba arkadaşlar, öncelikle bu makaleyi bulanlar benım dıger sıtelerde bulduklarım gıbı umutsuz olmasınlar. Ben muradıma erdım 5 dakika sonra sizde ereceksiniz :) Kafanıza takılan herşeyi sormaktan çekinmeyin.PHP  Blog Scripti yazarken Ckeditor kullanmıstım. Fakat daha sonra Ajax ile POST edemedim. Sıkıldım ve Tinymce Kullanmaya karar vermiştim.

Bloglarda arastırma yaparken buna benzer bir kod gördüm fakat hiç açıklama yapılmamıs ve bilgi olarak “aşağıda ki kodu münasip yerlere ekleyiniz” denmiş. Zor durumda olan bir kullanıcı için küfürden farkı yok. Bu tür blogcuları kınıyorum.

  • Aşağıda Resmini Gördüğünüz Editor Tinymce. Diğer Derstede Onu Anlatacağım.

Neyse bugün bir sitede Ckeditor gördüm. Biliyorsunuz ki Birde Ckfinder var. Bende dayanamadım bir daha deneyim dedim. Sonunda çözüme ulaştım.

  • Bu Sayfadan Ckeditorumuzu İndirelim.

Öncelikle Head Tagları Arasına Dosyalarımızı Çağırıyoruz.

Textareamızı Oluşturalım.

  • Buraya Kadar Güzel. Formumuzun Name Değeri “Kaydet”  Buna Dikkat Edelim.
  • Buraya Kadar Geldiğimizde Söyle Bİr Görüntü Olusacaktır. Sımdı Bunu Editör Haline Çevirelim.

Body Tagının İçine Kodumuzu Ekleyelim.

  •  Evet Burada ornek_1 Bizim Textareamızın Name Değeri Buna Dikkat Edelim.
  • Şimdi Olusan Görüntü Şu Sekilde Olacaktır.

Post Ajax Kodlarımızı Yazalım.

  • İşlemlerimin Kaydet.PHP De Gerçeklesmesini İstedim.
  • Evet Post Ajax Yaparken Değerin Null Olarak Gözükmemesi İçin Can Alıcı Kod Budur.

  • Önemli Kısımlar;
  • Var Kaydet İn” Satırında “Kaydet” Formumuzun Name Değeridir.
  • Instances[Kaydet]” Satırında da Yine “Kaydet” Formumuzun Name Değeridir.
  • Hemen Kaydet.PHP Dosyasınıda Paylasayım. Stabil mySQL Veritabanına Ekleme Kodları.

Kaydet.PHP

Benden Bu Kadar Sorularınız Olursa Yorum Atarsınız. Daha Sonraki Derslerimde Ckfinder Entegresinide Anlatacağım.Kolay Gelsin Herkese.

Yorumunu Paylaş!

Comment

12 Comments

    • type=’button’onclick=’tinymce.triggerSave(); KategoriEkleIslem();’ value=’gönder’>

      Kodlar bloklandığı için baştaki input u yazmadım

  1. Allah tuttuğunu altın etsin inşallah. Günlerdir Türkçe kaynak yoktur diye stackoverflow-kolik olmuştum ama bir türlü işime yarayan bir çözüm bulamamıştım. Şu an şu saatte twitter’Inda kapatılmasıyla bulduğum boş zamanda google’da birde Türkçe sorgulama yaptım ve karşıma bu blog çıktı. Dediklerini harfiyen yaptıktan sonra sorunumda çözüme kavuştu. Tek kelimeyle mükemmelsin…