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

كيف يمكن للمستخدم ادخال Html Tags أو Script وارسالها الى الموقع (السيرفر)

بدأه البريشي في 2 أغسطس 2009 · 7 رد · 977 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

أود عمل موقع تعليم HTML & JScript على الـ ASP.NET2008 لكن عندما أكتب التعليمات Tags في الTextBox واضغط معاينة الكود فإنه يظهر خطأ

يبدو أن الASP تمنع المستخدم من ادخال الكود على الصفحة

ضروري أعرف الحل لان هذي الخطوه أهم اشي في الموقع علما أن الموقع الذي أعمل عليه هي بنفس مبدء موقع W3Schools المشهور وأنا بدي أقلد الصفحة التالية :

مثال HTML مع امكانية التعديل والمعاينة

وهل يوجد طريقة باستخدام ال AJAX

أرجو المساعدة

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة البريشي في 2 أغسطس 2009 في 14:20

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#2

يمكنك وضع EnableEventValidation في داخل تاغ Page@ في الصفحة و جعل قيمته False

<%@ Page EnableEventValidation="false" .........
#3

يجب أن تقوم بوضع الخاصية ValidateRequest الى false في موجه الصفحة كما في التالي :

<%@ Page Language="C#" AutoEventWireup="true" ValidateRequest="false" %>

رَبِّ أَوْزِعْنِي أَنْ أَشْكُرَ نِعْمَتَكَ الَّتِي أَنْعَمْتَ عَلَيَّ وَعَلَى وَالِدَيَّ وَأَنْ أَعْمَلَ صَالِحًا تَرْضَاهُ وَأَدْخِلْنِي بِرَحْمَتِكَ فِي عِبَادِكَ الصَّالِحِينَ

تلاوات خاشعة مؤثرة

#4

بسم الله الرحمن الرحيم

أشكر كل من الاخوان System Down و سفيان العلي على تجاوبهما مع الموضوع

System Down كتب:
يمكنك وضع EnableEventValidation في داخل تاغ Page@ في الصفحة و جعل قيمته False

<%@ Page EnableEventValidation="false" .........

أخي العزيز الخاصية EnableEventValidation لم تحل المشكلة .

سفيان العلي كتب:
يجب أن تقوم بوضع الخاصية ValidateRequest الى false في موجه الصفحة كما في التالي :

<%@ Page Language="C#" AutoEventWireup="true" ValidateRequest="false" %>

عدلتها وتم حل المشكلة

مرة أخرى كل الشكر لكما والشكر أيضاً موصول الى جميع أعضاء المنتدى والقائمين عليه جزاكم الله خيراً

والسلام عليكم ورحمة الله وبركاته

تم تعديل هذه المشاركة بواسطة البريشي في 2 أغسطس 2009 في 23:46

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#6

بسم الله الرحمن الرحيم

مشكور أخي System Down على المرور والمشاركة ومشكور كثيييييييييييييييييييير على المتابعة

كلنا معرضين للخطأ

والسلام عليكم ورحمة الله وبركاته

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#7
اقتباس
<%@ Page Language="C#" AutoEventWireup="true" ValidateRequest="false" %

اخي انتبه هذا تعتبر ثغرة

يعني لا تجعلها مفتوحة لكل

و لكن فقط المسؤل

arab-code-logo.png

---------------------------

ليست المشكلة أن تخطــىء ، حتى لوكان خطئك جسيما

وليست الميزة أن تعترف بالخطـــأ وتتقبل النصح .. إنمـا

العمل الجبــار الذي ينتظرك حقا هو أن لا تعـــــــــــــود

للخطـــــــأ أبــدا ……

#8

بسم الله الرحمن الرحيم

islamicnfo_a كتب:

اخي انتبه هذا تعتبر ثغرة

يعني لا تجعلها مفتوحة لكل

و لكن فقط المسؤل

أشكرك أخي على ملاحضتك

هو فعلا المستخدمين الذين سيستخدمون الخاصية محددين

والسلام عليكم ورحمة الله وبركاته

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

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