DR.HTML
پنج شنبه 09 مرداد 1393, 10:55 صبح
دوستان از دیشب با نمایش اطلاعاتی که توسط ckeditor ذخیره شدن کشتی گرفتم اطلاعات به صورت المنتهای html نشون داده میشد که یعنی ادیتور داره درست کارشو انجام میده اما خوب نمیشد به این شکلم کار کرد چون وسط متن کلی کد بود برایاینکار اومدم ریپلیس کردم < > رو با < و .. بعد متنها درست نشون داده میشدن اما بازم یه سری مشکل وجود داشت اضافه کردن <br> و شبیه اون با این کدها config.enterMode = CKEDITOR.ENTER_P;
config.enterMode = CKEDITOR.ENTER_DIV;
config.enterMode = CKEDITOR.ENTER_BR;
config.autoParagraph = false;
درست شدش و از اضافه کردن پاراگراف الکی جلوگیری میکرد البته کدهای بالا باید به فایل کافیگ اضافه بشه اما موقع اضافه کردن img کوتیشن های اضافی میذاشت که باعث میشد عکسها ادرسشون اضافه بشه و نشون داده نشن یا توی Table انکد   اضافه میکرد که این دوتا به کدهای بالا ربطی نداشت یهو یادم افتاد این اضافه کردنها کم کردنها از htmlentities که باعث میشه المنتها به صورت انکد دربیاد و ذخیره بشه وقتی از اون تابع بیرون میارم ثبت در دیتابیس همه چیز درست میشه سوال منم اینه نمیشه که اطلاعات مستقیم قلفتی اضافه کرد به دیتابیس و نشون داد خودم فکر کردم گفتم از
html_entity_decode
استفاده کنم که بازم میشه همون اطلاعات بدون دیکد نشون یوزر میدیم کسی راهی یا توصیه ای نداره ممنون میشم
config.enterMode = CKEDITOR.ENTER_DIV;
config.enterMode = CKEDITOR.ENTER_BR;
config.autoParagraph = false;
درست شدش و از اضافه کردن پاراگراف الکی جلوگیری میکرد البته کدهای بالا باید به فایل کافیگ اضافه بشه اما موقع اضافه کردن img کوتیشن های اضافی میذاشت که باعث میشد عکسها ادرسشون اضافه بشه و نشون داده نشن یا توی Table انکد   اضافه میکرد که این دوتا به کدهای بالا ربطی نداشت یهو یادم افتاد این اضافه کردنها کم کردنها از htmlentities که باعث میشه المنتها به صورت انکد دربیاد و ذخیره بشه وقتی از اون تابع بیرون میارم ثبت در دیتابیس همه چیز درست میشه سوال منم اینه نمیشه که اطلاعات مستقیم قلفتی اضافه کرد به دیتابیس و نشون داد خودم فکر کردم گفتم از
html_entity_decode
استفاده کنم که بازم میشه همون اطلاعات بدون دیکد نشون یوزر میدیم کسی راهی یا توصیه ای نداره ممنون میشم