PDA

View Full Version : سوال: مشکل در استفاده از ویرایشگر



mostafa_shoakry
چهارشنبه 15 آذر 1391, 15:44 عصر
سلام خدمت دوستان عزیز و اساتید محترم
من از این ادیتور استفاده می کنم http://imperavi.com/redactor/
ادیتور خیلی خوبیه ، همه چیزش درست کار میکنه ولی تنها مشکلی که داره اینه که وقتی تو یک صفحه اطلاعات رو پر می کنم و با jQuery میفرستم به php اطلاعات رو ارسال نمی کنه :ناراحت: در حالی که همون اطلاعات رو وقتی با jQuery نمایشش می دم کار میکنه.
ولی وقتی می خوام همون اطلاعات رو ویرایش کنم ویرایشش کار میکنه.
و یه مشکل دیگه هم که داره اینه که وقتی چندین بار اینتر رو می زنی اطلاعات رو پاک میکنه :افسرده:
کسی می تونه کمک کنه، پلیزززززززززززززززز :گریه:

pary_daryayi
پنج شنبه 16 آذر 1391, 07:50 صبح
منم اینو امتحان کردم ، ولی کدنویسی و آپلود تصویرش کار نمیکنه . برای شما این دو مورد کار میکنه ؟

mostafa_shoakry
پنج شنبه 16 آذر 1391, 09:18 صبح
منم اینو امتحان کردم ، ولی کدنویسی و آپلود تصویرش کار نمیکنه . برای شما این دو مورد کار میکنه ؟
منظورت از کد نویسی چی هست متوجه نشدم. :متفکر:
ولی آپلود تصویرشو درست کردم خیلی هم خوب کار می کنه، هم می تونی از اونجا عکس آپ کنی و هم از لیست تصاویر موجود تصاویر رو ببینی.
تنها مشکل من اینه که ، خوب با مثال میگم راحت تر بدونی:
من یه صفحه مدیریت دارم که توش این ادیتور رو گذاشتم که کاربر بره مثلا اخبار رو وارد کنه. همه چی خوب پیش می ره ولی من تو صفحه html دارم که وقتی یکی اطلاعاتشو تو ادیتور وارد کرد با استفاده از Jquery همون مقادیر رو که وارد کرده بره به یک فایل php اونجا یک سری عملیات انجام بده و تو دیتا بیس ذخیره کنه.
جالب اینه که وقتی مقداری که از html و از ادیتور خوندمو مستقیم با jquery آلرت می زنم تمام محتویاتشو بر می گردونه، ولی وقتی همون مقدار رو با استفاده از ajax می فرستم واسه فایل php و مقدارشو بر می گردونم به Ajax فقط مقدار <p> رو بر می گردونه.

یه تماسی با خود شرکتش داشتم ، بهم گفتن که یک نمونه آنلاین بفرست نگا کنیم. اگه شما هم چیزی فهمیدی به منم خبر بدین.تشکر

2undercover
پنج شنبه 16 آذر 1391, 09:37 صبح
منم خودم از این ادیتور استفاده می کنم و هیچ مشکلی ندارم اینم کدهایی که استفاده می کنم:

با این کد رو می گیرم:var Text_Code=$('#Text').getCode();

و با این متن رو:var Text=$('#Text').getText();

و هیچ مشکلی هم ندارم!

mostafa_shoakry
پنج شنبه 16 آذر 1391, 09:55 صبح
منم خودم از این ادیتور استفاده می کنم و هیچ مشکلی ندارم اینم کدهایی که استفاده می کنم:

با این کد رو می گیرم:var Text_Code=$('#Text').getCode();

و با این متن رو:var Text=$('#Text').getText();

و هیچ مشکلی هم ندارم!
آره منم از همون کد ها استفاده می کنم.
یه سری به این میزنی:
http://nikrou-pro.com/editor/
و کد خودمو هم ضمیمه می کنم.

2undercover
پنج شنبه 16 آذر 1391, 10:15 صبح
من هم فایل هایی که گذاشتین چک کردم هم فایل روی هاست رو هر دو درست کار می کردن و هرچی وارد می کردم فایل php همون رو بر میگردوند!

pary_daryayi
پنج شنبه 16 آذر 1391, 10:15 صبح
منظورت از کد نویسی چی هست متوجه نشدم.
تگ code این ادیتور رو امتحان کردید ؟ مثلا مثل همین برنامه نویس ، ما کدهامون رو تو تگ code میزاریم دیگه . ولی تو این ادیتور کار نمیکنه و کد ها رو خوشگل نشون نمیده.

منم مشکل شما رو داشتم . یعنی با آجاکس مقادیر ادیتور رو نمیخونه .
از یکی پرسیدم ، گفت اصلا نمیشه با آجاکس محتوی ادیتور رو خوند.:متعجب:
ولی حتما راهی داره .

-------
الان کدهای شما رو هم امتحان کردم ، ابزار code کار نمیکنه.:لبخندساده:

mostafa_shoakry
پنج شنبه 16 آذر 1391, 10:20 صبح
تگ code این ادیتور رو امتحان کردید ؟ مثلا مثل همین برنامه نویس ، ما کدهامون رو تو تگ code میزاریم دیگه . ولی تو این ادیتور کار نمیکنه و کد ها رو خوشگل نشون نمیده.

منم مشکل شما رو داشتم . یعنی با آجاکس مقادیر ادیتور رو نمیخونه .
از یکی پرسیدم ، گفت اصلا نمیشه با آجاکس محتوی ادیتور رو خوند.:متعجب:
ولی حتما راهی داره .

-------
الان کدهای شما رو هم امتحان کردم ، ابزار code کار نمیکنه.:لبخندساده:
آها نه راستش اونو تا حالا تستش نکردم.
داشتیدددددددددددددد؟ یعنی الان ندارید؟ :متفکر:
یه سری به اون لینکی که گذاشتم زدی؟
نمی دونم با ایجکس می شه خوند یا نه ، اصلا یه سری به اون لینکی که گذاشتم بزن بعد هر سوالی بود بگو.خیلی به این احتیاج دارم :گریه:

2undercover
پنج شنبه 16 آذر 1391, 10:24 صبح
من هم فایل هایی که گذاشتین چک کردم هم فایل روی هاست رو هر دو درست کار می کردن و هرچی وارد می کردم فایل php همون رو بر میگردوند!

mostafa_shoakry
پنج شنبه 16 آذر 1391, 10:29 صبح
من هم فایل هایی که گذاشتین چک کردم هم فایل روی هاست رو هر دو درست کار می کردن و هرچی وارد می کردم فایل php همون رو بر میگردوند!
جلل خالقققققققققققققققق :متعجب:
می دونی چی میشه وقتی من متن رو همون اول وارد می کنم jQuery همون مقدار رو بر می گردونه ولی php نه.
ولی همون صفحه رو که Refresh مینکم هم jquery و هم php یه مقدار رو بر می گردونن.والا گیج شدم به خدا :گیج:

pary_daryayi
پنج شنبه 16 آذر 1391, 10:45 صبح
آره لینکتون رو دیدم . این پیغام رو میده.
Content of description in jquery: '+description

------------
الان هم همین مشکل وجود داره . ولی وقتی راهش رو پیدا نکردم دیگه بصورت آجاکس ارسال نکردم. (پاک کردن صورت مسئله :لبخندساده:)
تعجب میکنم مستر 2UNDERCOVER میگن درست اجرا میشه.

mostafa_shoakry
پنج شنبه 16 آذر 1391, 10:48 صبح
آره لینکتون رو دیدم . این پیغام رو میده.
Content of description in jquery: '+description

------------
الان هم همین مشکل وجود داره . ولی وقتی راهش رو پیدا نکردم دیگه بصورت آجاکس ارسال نکردم. (پاک کردن صورت مسئله :لبخندساده:)
تعجب میکنم مستر 2UNDERCOVER میگن درست اجرا میشه.
دوتا پیغام می ده ااااااا، یکیشو با استفاده از jquery بر می گردونه و دومین پیغام مقداری هست که توسط php بر گردونده میشه.
می گم میشه بگی از چه روشی استفاده میکنی؟
خودش یه مثال داره که با Post ارسال می کنه به یه صفحه php ولی از ajax استفاده نمی کنه.
همون مثال رو هم به شرکت سازندش فرستادم.ببینم اونا کمک می کنن. ایشالا که کمک کنن :افسرده:

pary_daryayi
پنج شنبه 16 آذر 1391, 11:33 صبح
شما که گفتین با روش آجاکسش مشکل دارید.
من خیلی ساده ، تو یه فرم قرار دادم و با $_post مقدارش رو دریافت کردم . مشکلی هم نداره.

مگه اینطوری هم اطلاعات برای شما درست دریافت نمیشه ؟

mostafa_shoakry
پنج شنبه 16 آذر 1391, 12:18 عصر
شما که گفتین با روش آجاکسش مشکل دارید.
من خیلی ساده ، تو یه فرم قرار دادم و با $_post مقدارش رو دریافت کردم . مشکلی هم نداره.

مگه اینطوری هم اطلاعات برای شما درست دریافت نمیشه ؟
آره دیگه بازم میگم.وقتی مقدار رو با ایجکس می فرستم واسه php و یک سری عملیات رو اون انجام می دم و حاصل رو بر می گردونه به Ajax مقدار رو درست بر نمی گردونه :ناراحت:
اگه منم نتیجه نگرفتم باید از طریق POST بفرستم. من نمی خوام صفحم Refresh بشه واسه اون از Ajax استفاده میکنم.
حالا ببینیم چی میشه دیگه:اشتباه:

pary_daryayi
پنج شنبه 16 آذر 1391, 12:23 عصر
منم خیلی براش وقت گذاشتم که با آجاکس انجامش بدم ، ولی به خاطر وجود ادیتور نمیشد.
تقریبا تمام قسمت مدیریتم رو با آجاکس نوشتم ، غیر از درج مطلب با ادیتور.
خیلی هم مهم نیست ، رفرش بشه .:لبخندساده:
گفتم که وقتتون مثل من هدر نره.

mostafa_shoakry
پنج شنبه 16 آذر 1391, 13:12 عصر
منم خیلی براش وقت گذاشتم که با آجاکس انجامش بدم ، ولی به خاطر وجود ادیتور نمیشد.
تقریبا تمام قسمت مدیریتم رو با آجاکس نوشتم ، غیر از درج مطلب با ادیتور.
خیلی هم مهم نیست ، رفرش بشه .:لبخندساده:
گفتم که وقتتون مثل من هدر نره.
آره فقط منتظر جواب شرکتشم اگه اونم جواب نده زیاد واسش وقت نمی زارم.
بازم ممنون.
اگه هم تونستم چیزی بدست بیارم همینجا مطرح می کنم ;)

mostafa_shoakry
پنج شنبه 16 آذر 1391, 18:19 عصر
آقا حل شد :لبخند:
واسه اینکه کار کنه تو همون سورسی که دادم به جای

$.ajax({
type:'POST',
url:"modul/check.php",
data:"description="+description,
success: function(data){
alert (data);
},error: function(a,b,c){
alert (c);
}
});

از

$.post("modul/check.php",{description:description},function(data,status){
alert("Data: " + data);
});

استفاده کنید.

pary_daryayi
جمعه 17 آذر 1391, 07:04 صبح
چه خوب ، , ولی من امتحان کردم ، درست نشد.کد کامل js رو میشه بزارید.
status از کجا میاد ؟

mostafa_shoakry
جمعه 17 آذر 1391, 07:54 صبح
چه خوب ، , ولی من امتحان کردم ، درست نشد.کد کامل js رو میشه بزارید.
status از کجا میاد ؟
اینم کد کامل:

$(document).ready(function() {
$('#aboutus').click(function(){
var description=$('#description').getCode();
alert ('Content of description in jquery: '+description);
$.post("modul/check.php",{description:description},function(data){
alert("Data: " + data);
});

});
});

بقیه مقادیر هم همونه، فقط به جای استفاده از $.ajax از $.post استفاده کردم.
چندین بار هم تستش کردم کار کرد.