سلام استاد اردوخانی
من برای Sanitize کردن اطلاعات دریافتی از کاربر از کتابخونه Html Sanitizer استفاده میکنم
در قسمت فیلتر محصولات که کاربر نام محصول رو وارد میکنه من داخل متد فیلتر محصولات نام محصول وارد شده رو Sanitize میکنم
وقتی ی تگ جاوااسکریپتی رو ارسال میکنم این کتابخونه به درستی اون عبارت رو Sanitize میکنه و خروجیش به این صورت میشه : ""
ی عبارت خالی برمیگردونه
و وقتی این عبارت داخل جدول محصولات جستجو میشه کل محصولات رو برای من برمیگردونه
ولی من میخوام چیزی برگشت داده نشه
ممنون میشم راهنماییم کنید
لطفا ی کتابخونه مناسب یا ی روشی برای Sanitize کردن اطلاعات در جاوااسکریپت هم بهم معرفی کنید
سلام خدمت شما دوست عزیز
از sanitizer ها در هنگام ثبت اطلاعات استفاده میکنیم دوست من و در واکنشی اطلاعات نیاز به این مورد نیست
من الآن ی اسکریپت رو بعنوان نام محصول ارسال میکنم و اسکریپتم اجرا میشه .درسته که چون ثبت نمیشه مشکلی نمیکنه اما حالت خوشی هم نداره به نظر من
در ضمن فراموش کردید ی کتابخونه یا روشی برای Sanitize کردن داخل js بهم معرفی کنید
من تو قسمت سرچ سایتم اومدم مواردی که کاربر سرچ میکنه رو داخل localstorage ذخیره کردم که بهش نشون بدم قبلا این موارد رو سرچ کرده
برای همین نیاز به یک کتابخونه ای دارم که مقادیر دریافتی رو Sanitize بکنه برای من.
ممنون میشم ی راهنمایی تو این مورد هم بهم بکنید
در قسمت js ابزاری رو نمیشناسم دوست من. این عملیات باید در سمت server چک بشه چرا که با خاموش کردن و یا غیر فعال کردن js مرورگر عملا مشکل ساز میشه
در کل فیلتر اطلاعات نیازی به sanitize نداره دوست من