رفتن به مطلب

مشکل در ایجاد رکورد به صورت فرمت Html


پست های پیشنهاد شده

سلام

دوستان من یک رشته ای رو میخوام داخل جدولی که ساختم وارد کنم.

مشکل اینجاست که رشته حاوی کدهای html entitie هست و من میخوام بصورت html code داخل جدول وارد کنم.

html entitie:


<span><strong>این متن جهت <span style="color: rgb(51, 51, 255);">تست</span>وبلاگ </strong>وردپرس بهترین سی ام اس.

html code


<span><strong>این متن جهت <span style="color: rgb(51, 51, 255);">تست</span>وبلاگ </strong>وردپرس بهترین سی ام اس.

سعی کردم کدهای entite رو با استفاده از تابع str_replace عوض کنم، که کارساز نشد.


str_replace('<', '<', $string);

از تابع wp_kses_decode_entities استفاده کردم که کدهای entitie رو به کدهای html تبدیل میکنه. که باز هم کار نکرد.


wp_kses_decode_entities($string);

در هر دو روش بعد از تغییرات، باز هم بهمان صورت اولیه در جدول ذخیره شد. (یعنی بصورت entitie)

چرا اینطوری میشه؟

برای ایجاد رکورد هم از این تابع استفاده میکنم :


$wpdb->insert(
'tbname',
array(
'ID' => 102,
'Text' => $string
),
array(
'%d',
'%s'
)
);

ویرایش شده توسط FARZADKB
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...