تشغيل ShowDown.js ServerSide إلى COONIRR STARGENT إلى HTML (في PHP)

StackOverflow https://stackoverflow.com/questions/724218

  •  05-09-2019
  •  | 
  •  

سؤال

أحاول تنفيذ WMD على موقع الويب الخاص بي وكنت أتساءل كيف يمكنني تشغيل جانب خادم تشغيل Shown.js لتحويل علامة التجسيد إلى HTML؟ (من أجل تخزين كليهما في DB)

أنا أستخدم PHP ... أي نصائح ستكون مفيدة (لم تدخل أي نوع من JS من PHP من قبل)

شكرا أندرو

هل كانت مفيدة؟

المحلول

يمكنك استخدام PHP شارك, ، وهو ميناء تخفيض السعر البرنامج الذي كتبه جون جروبر.

فيما يلي مثال على كيفية استخدام PHP تخفيضات مع التعليمات البرمجية الخاصة بك.

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

نصائح أخرى

إذا كنت ستقوم بتشغيل محول علامة تخسيس، فلماذا تشغيل منفذ JavaScript؟ أليس ذلك إلى الوراء قليلا؟

تم تصميم علامة تخطيطي في الأصل لتشغيل جانب الخادم، مواجهة هو منفذ يسمح بالتحويل إلى حدوثه في جافا سكريبت.

هنا هو المكان الذي تبدأ فيه.

WMD يعالج تنفيذ الجانب العميل لتميزك. يسمح للمستخدم بمشاهدة نسخة نصية غنية من مدخلاتها قبل إرسالها.

بمجرد أن يكون المستخدم سعيدا، يرسلون مدخلاتهم إلى الخادم باستخدام النموذج.

في هذه المرحلة، ستستخدم البرنامج النصي PHP الخاص بك لاتخاذ المدخلات وتعقيمها. ستحتاج إلى إزالة جميع استغلال XSS المحتمل وأي علامات HTML التي لا تريد تخزينها في قاعدة البيانات الخاصة بك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top