نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: چطور ما بین هر خط textarea یک ویرگول بذاریم؟

  1. #1
    عضو انجمن iroo آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    561
    تشکر تشکر کرده 
    1,482
    تشکر تشکر شده 
    211
    تشکر شده در
    169 پست

    Exclamation چطور ما بین هر خط textarea یک ویرگول بذاریم؟

    سلام و خسته نباشید
    من در یک صفحه html از textarea استفاده کردم

    که کاربر بیاد توی اون یکسری اسم بنویسه



    مثلا:
    علی
    محسن
    زهرا و ...


    خوب اما سوال من:
    بعد از Submit کردن آن فرم میخوام مقادیر textarea هر خطش با ویرگول انگلیسی , از هم جدا بشن

    و اینا توی یک متغییر ذخیره بشن

    $name = "علیرضا محسنی راد , کامران مولایی , سعید جلالی , مریم راد , کریم پور اصل";


    حالا اگر بخواهیم این متن را بریزیم داخل تکست آرا و هر اسم توی یک خط باشه باید چیکار کنیم؟؟



    سوال دوم اینکه:
    کاربر در هر خط از textarea نتواند بیشتر از 30 کاراکتر تایپ کند، محدودیت در تیپت خوب یک نام و نام خانوادگی نمی تواند 100 کاراکتر باشد! پس من باید محدودیت بذارم براش


    سوال سوم اینکه کاربر نتواند از 5 خط بیشتر تایپ کند، و در نهایت مجموع کاراکترهای textarea مثلا بیشتر از 200 کاراکتر نباشد



    ممنون میشم راهنمائیم کنید


    - - - Updated - - -

    اسامی استفاده شده فرضی بوده و از تشابه اسمی پوزش می طلبم
    ویرایش توسط iroo : December 5th, 2016 در ساعت 18:46
    انجمن سئو فروم (Https://seoforum.ir)؛ تالار پرسش و پاسخ سئو و دیجیتال مارکتینگ ایران

  2. # ADS




     

  3. #2
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : چطور ما بین هر خط textarea یک ویرگول بذاریم؟

    سلام
    روش های مختلفی هست
    یک مثال میزنم خدمتتون :
    کد PHP:
    <?php
    $names 
    explode"\n"$_POST['names'] );
    $accepted = [];
    foreach( 
    $names as $name )
    {
        
    $name trim$name );
        if( 
    strlen$name ) < 100 && count$accepted ) < )
        {
            
    $accepted[] = $name;
        }
    }
    $names implode','$accepted );
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  4. تعداد تشکر ها از Rezash به دلیل پست مفید


  5. #3
    عضو انجمن miladtnt آواتار ها
    تاریخ عضویت
    Mar 2016
    محل سکونت
    TabriZ
    نوشته ها
    247
    تشکر تشکر کرده 
    219
    تشکر تشکر شده 
    376
    تشکر شده در
    275 پست

    پیش فرض پاسخ : چطور ما بین هر خط textarea یک ویرگول بذاریم؟

    نقل قول نوشته اصلی توسط iroo نمایش پست ها
    سلام و خسته نباشید
    من در یک صفحه html از textarea استفاده کردم

    که کاربر بیاد توی اون یکسری اسم بنویسه



    مثلا:
    علی
    محسن
    زهرا و ...


    خوب اما سوال من:
    بعد از Submit کردن آن فرم میخوام مقادیر textarea هر خطش با ویرگول انگلیسی , از هم جدا بشن

    و اینا توی یک متغییر ذخیره بشن

    $name = "علیرضا محسنی راد , کامران مولایی , سعید جلالی , مریم راد , کریم پور اصل";


    حالا اگر بخواهیم این متن را بریزیم داخل تکست آرا و هر اسم توی یک خط باشه باید چیکار کنیم؟؟



    سوال دوم اینکه:
    کاربر در هر خط از textarea نتواند بیشتر از 30 کاراکتر تایپ کند، محدودیت در تیپت خوب یک نام و نام خانوادگی نمی تواند 100 کاراکتر باشد! پس من باید محدودیت بذارم براش


    سوال سوم اینکه کاربر نتواند از 5 خط بیشتر تایپ کند، و در نهایت مجموع کاراکترهای textarea مثلا بیشتر از 200 کاراکتر نباشد



    ممنون میشم راهنمائیم کنید


    - - - Updated - - -

    اسامی استفاده شده فرضی بوده و از تشابه اسمی پوزش می طلبم
    برای این کار باید از جاوا اسکریپت یا جی کوعری استفاده کنید و با پی اچ پی چک کنید !

    http://stackoverflow.com/questions/5...-a-fixed-value

    این ی مثال برای محدودیت کاراکتر در سطر

    برای جدا کردن هر سطر از هم میتونید از explode implode در php استفاده کنید که اموزششو دوستمون داد
    تو جاوا اسکریپتم از split میتونید استقاده کنید اموزش همراه با مثال : http://www.w3schools.com/jsref/jsref_split.asp

  6. تعداد تشکر ها از miladtnt به دلیل پست مفید


  7. #4
    عضو انجمن iroo آواتار ها
    تاریخ عضویت
    Apr 2015
    نوشته ها
    561
    تشکر تشکر کرده 
    1,482
    تشکر تشکر شده 
    211
    تشکر شده در
    169 پست

    پیش فرض پاسخ : چطور ما بین هر خط textarea یک ویرگول بذاریم؟

    ممنون از تمامی دوستان
    اینم پیدا کردم بذارم اینجا شاید به درد عزیزی بخوره
    https://barnamenevisan.org/Articles/Article2945.html
    انجمن سئو فروم (Https://seoforum.ir)؛ تالار پرسش و پاسخ سئو و دیجیتال مارکتینگ ایران

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: May 4th, 2017, 07:27
  2. ویروسی شدن سایت توسط آنتی ویروس نرتون
    توسط delshad در انجمن مباحث دیگر
    پاسخ ها: 7
    آخرين نوشته: March 31st, 2017, 21:16
  3. خروجی textarea برای php
    توسط imankm در انجمن PHP-MySQL
    پاسخ ها: 12
    آخرين نوشته: July 31st, 2015, 18:16
  4. پاسخ ها: 3
    آخرين نوشته: August 21st, 2014, 01:55

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •