PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : text editor - در خواست ویرایشگر متن و نحوه استفاده از آن



aghaee
November 24th, 2010, 09:33
سلام
من میخوام برای یک پروژه از ویرایشگر متن استفاده کنم، چند تا سوال ابتدایی داشتم

1. بهترین و امن ترین ویرایشگر رایگان کدومه؟
2. نحوه استفاده و ذخیره در بانک اطلاعاتی MySql
3. نحوه نمایش از بانک mysql

البته اینو پیدا کردم ولی زیاد جالب نیست
NicEdit - WYSIWYG Content Editor, Inline Rich Text Application (http://nicedit.com/demos.php)
و نحوه استفاده از این رو بلد نیستم

با تشکر

khudeman
November 24th, 2010, 10:26
این خیلی خوبه :
CKEditor - WYSIWYG Text and HTML Editor for the Web (http://ckeditor.com/)

نمونه آنلاین :
ویرایشگر آنلاین (http://iranet.co/ckeditor/_samples/replacebyclass.html)

aghaee
November 24th, 2010, 11:01
چطوری ازش استفاده کنم؟ متن رو بگیر و توی دیتابیس ذخیره کنم؟

و چطوری از دیتابیس بخونم و نمایش بدم؟

khudeman
November 24th, 2010, 11:17
اینرا درست نمیدونم ولی میدونم که نیاز به دیتابیس نداره .

aghaee
November 24th, 2010, 11:37
اینرا درست نمیدونم ولی میدونم که نیاز به دیتابیس نداره .

نیاز به دیتابیس نداره؟ پس کجا ذخیره میشه؟
مثلا ادیتور همین انجمن رو در نطر بگیر نوشته های ما کجا ذخیره میشه؟ و از کجا خونده میشه؟
بالاخره نتیجه نهایی متن ادیت شده در ادیتور در پایگاه داده ثبت میشه

khudeman
November 24th, 2010, 11:50
منظورم اینه که خودش برای نصب و کار کردن مستقل نیاز به دیتابیس نداره . اگر بر روی سیستمی که دیتابیس دارد اضافه شود ، ویرایشها در همان دیتابیس موجود ذخیره میگردد

Rezash
November 24th, 2010, 15:05
اديتور هايي مثل tiny mce و ... معمولا برمبناي javascript نوشته ميشند و مستقل از php هستند (جز قسمت هاي آپلود فايل) كه درواقع يك ابزار كمكي براي كاربري كه متن رو تايپ مي كنه هستند و هيچ كاري به برنامه ندارند و ذخيره كردن متن اونها در ديتابيس يا هر استفاده مشابهي هيچ ارتباطي به اديتور نداره.

aghaee
November 24th, 2010, 19:25
اديتور هايي مثل tiny mce و ... معمولا برمبناي javascript نوشته ميشند و مستقل از php هستند (جز قسمت هاي آپلود فايل) كه درواقع يك ابزار كمكي براي كاربري كه متن رو تايپ مي كنه هستند و هيچ كاري به برنامه ندارند و ذخيره كردن متن اونها در ديتابيس يا هر استفاده مشابهي هيچ ارتباطي به اديتور نداره.

خوب من چطوری از ادیتور در پروژه استفاده کنم؟ میشه مقال بزنید؟
شما کدوم ادیتور رو امن و استاندارد می دونید؟

Rezash
November 24th, 2010, 19:32
http://www.webhostingtalk.ir/f144/16424/

aghaee
November 24th, 2010, 21:03
ممنون! ولی نمی دونم چرا متوجه نشدم

فرض براینکه اطلاعات زیر از کاربر خواسته شده برای ثبت نام:
نام: name
نام خانوادگی: last name
مختصری درباره خودتان: که با ادیتور ویرایش میشه
about
$name=$_POST['name'];

$name=$_POST['lastname'];

$name=$_POST['Editoooooor'];



حالا اطلاعات خواسته شده از کاربر باید توی db ثبت بشه که به عنوان یه کاربر جدید شناخته بشه


اطلاعات کادر ویرایشگر چی هست؟ چطوری ذخیره بشه؟

Rezash
November 24th, 2010, 22:16
من الان دقيقا نمدونم مشكل در كدوم بخش هست. لطفا اين رو مشخص كنيد :
- با ارسال و ثبت اطلاعات به ديتابيس مشكل داريد (چه از اديتور يا غير اديتور)
- يا با دريافت مقدار خروجي از اديتور در سمت php ?

aghaee
November 24th, 2010, 22:22
من الان دقيقا نمدونم مشكل در كدوم بخش هست. لطفا اين رو مشخص كنيد :
- با ارسال و ثبت اطلاعات به ديتابيس مشكل داريد (چه از اديتور يا غير اديتور)
- يا با دريافت مقدار خروجي از اديتور در سمت php ?

دقیقا مورد دوم مشکل من هست
+ اینکه شما کدوم ادیتور رو استاندارد و امن می دانید؟ خودتان از کدوم ادیتور استفاده می کنید معمولا

با تشکر

Rezash
November 24th, 2010, 22:39
- يك فرم ساده html ايجاد كنيد و تعدادي فيلد براش در نظر بگيريد(مثلا با method پست و متصل به فايل test.php)
- يك textarea بسازيد و طبق پست (http://www.webhostingtalk.ir/f144/16424/#post161815) براش اديتور بذاريد.
- حالا در سمت php فقط كد زير رو بذاريد :


<?php
print_r($_POST);
?>

فرم رو پر كنيد و submit كنيد و نتيجه رو ببينيد.