رفتن به مطلب

مشکل در ایجاد رکورد به صورت فرمت 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
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...