PDA

View Full Version : استفاده از ادیتور openwysiwyg و ذخیره ان در یک متغییر php



n34000
جمعه 26 فروردین 1390, 11:20 صبح
سلام
من از این ادیتور می خوام استفاده کنم
اول کسی ورژنی که RTL رو ساپورت کنه سراغ نداره
هرچی خواستم دست تو اسکریپ تاش ببرم هیچ نفهمیدم
و حالا مشکل اینه که این ادیتور فایل های خروجیش ممکن شامل "" باشه مثلا
face="tahoma"
خوب حالا مشکل اینه که وقتی تو یک متغییر php می خوای اینو ذخیره کنی باید به این نحوه ذخیره بشه

face=\"tahoma\"
حالا نظرتون چیه

n34000
دوشنبه 29 فروردین 1390, 09:54 صبح
یعنی کسی تابحال
از ادیتور استفاده نکرده

mamali-mohammad
دوشنبه 29 فروردین 1390, 10:05 صبح
در کد نویسی شما اینطوری نوشتی :

$title=mysql_real_escape_string($_POST['title']);
اینو بردارید درست میشه :

mysql_real_escape_string

n34000
دوشنبه 29 فروردین 1390, 18:02 عصر
نه من از این استفاده نکردم
بدون اون هست
دقت کنید اگر در داخل متغییر " باشه تشخیص تمام شدن کاراکتر های متغییر میشود
که باید تابعی باشد که " را به "\ تبدیل کرده تا بتوان در متغییر ذخیره و بازیابی شود

---

ممون با این کد حل شد

$t = stripslashes($_REQUEST["textare"]);

binyaft
دوشنبه 29 فروردین 1390, 18:15 عصر
منظورتون اگر یه کدی مثل زیر هست که خطایی ایجاد نمیکنه


$one=' """ ';
$two="$one \' '";
echo $two;


اما در کل برای تبدیل " به \" از کد زیر استفاده کنید


echo str_replace('"','\"',$str);