PDA

View Full Version : سوال: درخواست کمک برای طراحی فرم



Milo_22
جمعه 06 خرداد 1390, 20:55 عصر
با سلام خدمت دوستان محترم
راستش من دارم یک فرمی رو طراحی می کنم که شبیه همین فرم ارسال پست در این تالار هست. نیاز به استفاده از شکل و کد و .. نیست فقط مهم واسه ی من اینه که زمانی که کاربر کلید اینتر رو میزنه موقع نمایش اطلاعات از بانک تمام خطوط نوشته شده تو یک خط نمایش داده نشه !
دقیقا مثل همین box ارسال پست داخل تالار که تمام enter زدن ها و تنظیمات متن نمایش داده میشه .
از این برنامه خواستم استفاده کنم : http://tinymce.moxiecode.com/tryit/full.php ولی نمیزاره روی لوکال اجراش کنم و حتما باید داخل خود سایت ازش استفاده کنم.
ممکنه راهنمایی بفرمایید ؟
ممنون دوستان ...

eshpilen
جمعه 06 خرداد 1390, 21:37 عصر
یه چیزی مثل این یعنی؟
فایل ضمیمه رو تست کنید.

hhhhbbbb
جمعه 06 خرداد 1390, 21:42 عصر
سلام دوست عزیز من اینجا لینک فرم ساز کافی کاپ رو واست گذاشتم امیدوارم خوشت بیاد و مفید باشه.:لبخندساده:

http://www.p30day.com/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D9%86%D8%B1%D9%85-%D8%A7%D9%81%D8%B2%D8%A7%D8%B1-%D8%B3%D8%A7%D8%AE%D8%AA-%D9%81%D8%B1%D9%85-%D9%87%D8%A7%DB%8C-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D9%86%D8%AA%DB%8C-coffeecup-web-form-builder-v8-2-4122.html

MMSHFE
شنبه 07 خرداد 1390, 07:41 صبح
با سلام، دوست گرامي مشكل شما از اونجا ناشي ميشه كه HTML كاركتر NewLine رو معادل با Space تعبير ميكنه و عمل اصلي اون يعني رفتن به سطر بعد رو ناديده ميگيره. يك راه براي شما اينه كه خروجي رو در تگ PRE قرار بدين:


echo '<PRE>';
echo $_POST['data'];
echo '</PRE>';

البته اين راه مستلزم اينه كه با استفاده از CSS براي تگ PRE صفحه، Style تعريف كنيد.
راه ديگه كه ساده تر هست، استفاده از تابع nl2br در PHP هست كه كاركتر NewLine رو به تگ BR تبديل ميكنه تا متن با رسيدن به اون، بشكنه:


echo nl2br($_POST['data']);

موفق باشيد.