• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در استفاده از ویرایشگر textarea
#1
سلام
من از کد زیر برای اضافه کردن ویرایشگر به textarea استفاده کردم ولی هر چی داخلش می نویسم مقدار خالی بهم میده و بصورت خالی توی دیتابایس ذخیره میشه
کد:
<script type="text/javascript" src="http://js.nicedit.com/nicEdit-latest.js"></script> <script type="text/javascript">
//<![CDATA[
        bkLib.onDomLoaded(function() { nicEditors.allTextAreas() });
  //]]>
  </script>
  <h4>

  </h4>
  <textarea name="mtex" style="width: 500px; height: 100px;">
</textarea>
دوستان راهنمایی کنید یا یک روش بهتر بفرمایید
ممنون
  پاسخ
تشکر شده توسط :
#2
کد کاملتو بذار .
بخصوص اون قسمت ذخیره توی دیتابیس.
یه جای کار اشتباه کردی
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : ayoubsys
#3
ممنون بابت پاسختون
کدی که گذاشتم مربوط به صفحه اول هست که یک ویرایشگر متن رو نشون میده و کد صفحه دوم که اطلاعات رو میگیره اینه:
کد پی‌اچ‌پی:
$mtex=$_POST['mtex'];
if (
$db2->query("insert into posts (bid,userid,ptext,ptime) VALUES ('$bid','$userid','$mtex','$ptime')")){
echo 
"ok"; } 
که قسمت ptext در دیتابایس که مقدار $mtex رو میگیره خالی ثبت میشه.
  پاسخ
تشکر شده توسط :
#4
با سلام

دایره <form> </form> تون رو بررسی کنید از طریق view source کردن بخش انتخابی فرمتون ...

اگه table درست کردین تغییراتی در محدوده فرم و جدولتون قرار بدین

اگر دقیق متوجه حرفم نشدین نمونه کامل کدی که نوشتین رو در بخش frontend رو بزارید
با تشکر ممل آمریکایی
  پاسخ
تشکر شده توسط : kingblog
#5
ببین
کد پی‌اچ‌پی:
$mtex 
ست میشه اصلا ؟؟
یه echo $mtex بنویس
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : kingblog
#6
(۱۳۹۶ آبان ۰۵, ۰۵:۰۵ ب.ظ)Reza نوشته: ببین
کد پی‌اچ‌پی:
$mtex 
ست میشه اصلا ؟؟
یه echo $mtex بنویس

ممنون از شما
این کار رو انجام دادم هیچ چیز چاپ نمیشه
  پاسخ
تشکر شده توسط :
#7
اول بهتره بیای تمام مقادیر $_POST رو خروجی بگیری:
کد پی‌اچ‌پی:
var_dump($_POST); 
بعد اگه ست نشده بود مشکل از سمت کلاینت که باید بررسی کنی. مثلا یه علت رایج زمانی که به صورت ajax داده رو ارسال میکنی.
میثم محمودی | انجمن کد ایگنایتر فارسی
--------------------------
هرگز نمي توان با آدمهاي کوچک کارهاي بزرگ انجام داد
  پاسخ
تشکر شده توسط : kingblog
#8
(۱۳۹۶ آبان ۰۵, ۰۹:۰۰ ب.ظ)Maysam.m نوشته: اول بهتره بیای تمام مقادیر $_POST رو خروجی بگیری:
کد پی‌اچ‌پی:
var_dump($_POST); 
بعد اگه ست نشده بود مشکل از سمت کلاینت که باید بررسی کنی. مثلا یه علت رایج زمانی که به صورت ajax داده رو ارسال میکنی.

این نتایج خروجی $_post هست که مقدار $mtex خالیه مقادیر هم با روش post ارسال میشن
[عکس: Untitled.jpg]
من زیاد با php وارد نیستم اگه کمک کنید
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان