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

دسته بندی مقالات

حذف تمامی تگ ها در textarea غیر از تگ p و a و code

کاربر شماره 18کاربر شماره 181402/10/29

سلام.

من یه فرم html دارم که از ادیتور ckeditor برای تکس اریا داخلش استفاده می کنم.

چطور میتونم تمامی تگ های خروجی از ادیتور رو قبل از ذخیره کردن در دیتابیس حذف کنم غیر از 3 تگ P و A و Code زبان برنامه نویسی من PHP هست و از دیتابیس MySQLi استفاده میکنم.

پرسشبروزرسانیمشاهدهدسترسی
1402/10/291402/10/3054 مرتبهرایگان

میثم شریفیمیثم شریفی1402/10/30

سلام و عرض احترام

باید از  strip_tags استفاده کنید و تمام تگ هایی که میخواین باقی بمونن رو در تابع قرار بدین. کار strip_tags  اینه که تمام تگ ها رو از رشته پاک میکنه.

به عنوان نمونه :

$string = strip_tags($string,'<p><a><code>');