• 1401/01/09

Sanitize کردن اطلاعات :

سلام استاد اردوخانی 

من برای Sanitize کردن اطلاعات دریافتی از کاربر از کتابخونه Html Sanitizer استفاده میکنم

در قسمت فیلتر محصولات که کاربر نام محصول رو وارد میکنه من داخل متد فیلتر محصولات نام محصول وارد شده رو Sanitize  میکنم

وقتی ی تگ جاوااسکریپتی رو ارسال میکنم این کتابخونه به درستی اون عبارت رو Sanitize  میکنه و خروجیش به این صورت میشه : ""

ی عبارت خالی برمیگردونه

و وقتی این عبارت داخل جدول محصولات جستجو میشه کل محصولات رو برای من برمیگردونه

ولی من میخوام چیزی برگشت داده نشه

ممنون میشم راهنماییم کنید

لطفا ی کتابخونه مناسب یا ی روشی برای Sanitize کردن اطلاعات در جاوااسکریپت هم بهم معرفی کنید

 

  • 1401/01/09
  • ساعت 22:38

سلام خدمت شما دوست عزیز

از sanitizer ها در هنگام ثبت اطلاعات استفاده  می‌کنیم دوست من و در واکنشی اطلاعات نیاز به این مورد نیست


  • 1401/01/09
  • ساعت 22:47

من الآن ی اسکریپت رو بعنوان نام محصول ارسال میکنم و اسکریپتم اجرا میشه .درسته که چون ثبت نمیشه مشکلی نمیکنه اما حالت خوشی هم نداره به نظر من

در ضمن فراموش کردید ی کتابخونه یا روشی برای Sanitize کردن داخل js بهم معرفی کنید

من تو قسمت سرچ سایتم اومدم مواردی که کاربر سرچ میکنه رو داخل localstorage ذخیره کردم که بهش نشون بدم قبلا این موارد رو سرچ کرده

برای همین نیاز به یک کتابخونه ای دارم که مقادیر دریافتی رو Sanitize بکنه برای من.

ممنون میشم ی راهنمایی تو این مورد هم بهم بکنید


  • 1401/01/11
  • ساعت 21:07

در قسمت js ابزاری رو نمیشناسم دوست من. این عملیات باید در سمت server چک بشه چرا که با خاموش کردن و یا غیر فعال کردن js مرورگر عملا مشکل ساز میشه

در کل فیلتر اطلاعات نیازی به sanitize نداره دوست من


logo-enamadlogo-samandehi