سلام
دوستان در یک textarea ما از کاربر متن میگیریم
اگر متن ما تعداد کاراکترهایش از 200 اگر گذشت
چطور میشود هر 50 کاراکتر را در یک خط چاپ شود یعنی بعد چاپ 50 کاراکتر به خط جدید برود و همینطور ادامه دهد ؟
سلام
دوستان در یک textarea ما از کاربر متن میگیریم
اگر متن ما تعداد کاراکترهایش از 200 اگر گذشت
چطور میشود هر 50 کاراکتر را در یک خط چاپ شود یعنی بعد چاپ 50 کاراکتر به خط جدید برود و همینطور ادامه دهد ؟
Last edited by mosi2007; 08-01-2012 at 21:11.
سلام.
شما متن رو از کاربر گرفته اید و ذخیره کرده اید؟
سطر جدید در textarea، با کاراکتر نامرئی (!) \n (یا \r\n) مشخص میشه.
شما میتونید در هنگام نمایش متن (با کد های html)، کد های بالا رو با <br> (یا هر تگ دیگری) جایگزین کنید.
همچنین php تابعی با نام nl2br داره برای این کار.
اما برای جداسازی 50 کاراکتر، باید از str_split استفاده کنید (البته قبلش باید با str_replace، اون کاراکتر هایی که گفتم رو بردارید):
موفق باشید ./.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)