الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف امنع المستخدم من إدخال أكواد تنسيق النص

مغلق
بدأه hatif في 23 يوليو 2004 · 4 رد · 796 مشاهدة · في منتدى تصميم صفحات الويب
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عندي مشكلة :

وهي كيفية منع المستخدمين في المنتدى من إدخال أكواد هتمل أو غيرها لتنسيق النص عند إضافة المشاركة .(مثل عمل خلفية متحركة أو توقيع فلاش وغيرها ).

وكذلك السماح فقط لإكواد التنسيق الموجودة في المنتدى عند إضافة المشاركة .

ثانيا أين أجد الأداة المعروفة لتنسيق النص في صفحة إضافة المشاركة (مثل توسيط - اقتباس - لون الخط )

وشكرا لكم .

#2

السلام عليكم

استخدمة دالة Replace لعمل ذلك.

حيث إذا قام بإدخال أكواد ال HTML تقوم بتشفيرها.

أما بالنسبة للتنسيقات التي أنت تحددها، فالأفضل أن تقوم بعمل مثل المنتديات بحيث تعطي خاصية كود لكل تنسيق.

وتستخدم نفس الشيئ الدالة Replace لتحويل هذه الأكواد إلى أكواد HTML.

لكي تحصل إلى أكواد تنسيق اذهب إلى الموضوع المثبت محرر نصوص ال HTML .

مع تحياتي

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#3

السلام عليكم

شكرا لك أخي الفاضل عبدالله جابر شقلية على ردك السريع لسؤالي .

ولكن هل دالة Replace من دوال asp أم في بي سكربت أم جافا سكربت .

فياليت لو تعطيني مثال بسيط بحيث أقوم بتعديله ليناسب احتياجي

وشكرا لك .

#4

السلام عليكم

هي دالة من دوال الفي بي سكربت.

وهذا مثال لتشفير أكواد ال HTML:

<%message=request("message")
message= replace(message ,"<","<")
message = replace(message,">",">")
message= replace(message,vbcrlf,"<br>")
%>

هذا الكود كافي لتشفير أكواد ال HTML وأي لغة برمجة.

مع تحياتي

MCP

MCTS:.Net Framework 2.0: Web Applications

MCPD:Web Developer

#5

شكرا لك مشرفنا العزيز على مساعدتك لنا

وسأدرس الكود لمحاولة فهمه

تحياتي لك

هذا الموضوع مغلق.

مواضيع مشابهة