Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Jquery İle Basit Html Editör Nasıl Yapılır

Sadece Kalın İtalik Altı çizili olsa yeter.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • necmettin adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    80 cevap - 0 soru
    Yapmakla uğraşmak yerine yapılmışlardan birini istediğin gibi özelleştirebilirsin:

    http://www.dynamicdrive.com/dynamicindex16/richtexteditor/index.htm
    http://www.tinymce.com/index.php
    http://ckeditor.com/
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      şu anda yaptığım var ama <b>metin</b> şeklinde görünüyor. ben bunu eklediğimde kalın yazdırmak istiyorum
      11 yıl önce yazılmış
    • necmettin adlı üyenin fotoğrafı necmettin
      Bunun için textarea'yı (örneğin z-index ile) arkaya atıp HTML biçiminde gösterecek ayrı bir DIV oluşturman, textarea'daki değişiklikleri eşzamanlı olarak DIV'e yansıtman gerekiyor.

      Yok textarea'ya <b> yazınca ekrana da <b> geliyor diyorsan sunucu tarafında textarea'ya gelen metindeki <, > gibi karakterleri &lt; gibi entity'lere dönüştüren koda da müdahale etmen gerekiyor.
      11 yıl önce yazılmış
    • gokhan08 adlı üyenin fotoğrafı gokhan08
      teşşekür ederim sorunu hallettim
      11 yıl önce yazılmış
    • can-inlife adlı üyenin fotoğrafı can-inlife
      arkadaşlar
      sorun şu. örneğin editörle (nicEdit) yazıp, veri tabanına kaydettiğim şu metin:
      " yazılımın açık kaynak olduğunu gösterir "

      veri tabanında çağırtıp echo ile ekrana verdiğimde aldığım değer ise şu:
      <span style="font-weight: normal;">yazılımın </span>açık kaynak <span style="font-weight: normal;">olduğunu gösterir</span>

      ..gördüğünüz gibi kodları html olarak kaydetmiş.iyi güzel. ama niye aynen geri vermiyor.
      napmam gerekiyor.

      bir de ekrana verirken nl2br($nesne->k_anlami) şeklinde vermem gerekiyor. hani veri tabanını şişirmesinler vs. diye
      11 yıl önce yazılmış
    • necmettin adlı üyenin fotoğrafı necmettin
      Veritabanına kaydederken < karakterlerini &lt; olarak değiştiriyorsa veritabanından okuduğunda da bu işlemi tersten yaptırman lazım, yani &lt;'leri < ile değiştirmen. Elbette sadece bu karakterler değil, &gt; gibi birkaç karakter daha olabilir. PHP'de bu işler için html_entities() ve html_entity_decode() kullanılır.
      Echo ile ekrana verdiğinde "<span ..." diye mi veriyor, yoksa "&lt;span ..." diye mi veriyor, ona bakmalısın. Sayfanın kaynak koduna bakarak anlayabilirsin.
      11 yıl önce yazılmış
    • can-inlife adlı üyenin fotoğrafı can-inlife
      sorunun bir bölümünü hallettim verileri kaydetmeden önce başka bir sayfaya gönderiyorum.
      o sayfada
      $kelime=htmlspecialchars($_GET["kelime"], ENT_QUOTES);
      $anlam=htmlspecialchars($_GET["anlam"], ENT_QUOTES);
      şeklinde alıyordum. kaldırdım bunları düzeldi. ama hala BOLD (koyu yapmıyor)

      mesela bir kayıt giriyorum. sonra o kaydı ekrana veriyorum. aynı hiçbir değişim yok. düz yazıyor.
      11 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.