çalışan (PHP) HTML Markdown conver serverside showdown.js

3 Cevap php

Benim web sitesi üzerine KİS uygulamak çalışıyorum ve nasıl HTML markdown dönüştürmek için showdown.js sunucu tarafında çalışan hakkında gitmek istiyorsunuz merak ediyorum? (DB hem de saklamak için)

Ben PHP kullanıyorum ... herhangi bir ipucu yararlı olacaktır (daha önce php js her türlü koştu asla)

Thanks, Andrew

3 Cevap

John Gruber tarafından yazılmış Markdown programının bir liman olan PHP Markdown kullanabilirsiniz.

İşte kodu ile PHP Markdown kullanmak için nasıl bir örnektir.

include_once "markdown.php";
$my_html = Markdown($my_text);

Bir markdown dönüştürücü çalıştırmak için gidiyoruz, neden javascript noktasını çalıştırmak? Değil mi, biraz geriye mi?

Markdown başlangıçta sunucu tarafında çalışacak şekilde tasarlanmıştır, hesaplaşmaya dönüştürme javascript gerçekleşmesi sağlayan bir liman.

Here is where you start.

KİS senin biçimlendirme istemci tarafında uygulanmasını yönetir. Onlar göndermeden önce kullanıcı girişi zengin metin sürümünü görmek için izin verir.

Kullanıcı mutlu, onlar formunu kullanarak sunucuya girdi göndermek.

Bu noktada girişi alıp sterilize PHP komut dosyası kullanır. Eğer veritabanında saklamak istemediğiniz tüm olası XSS ​​açıkları ve herhangi bir HTML etiketlerini kaldırmak gerekir.