SadraHkm 20 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 سلام دوستانمن یک textarea توی پنل تنظیمات سایتم درست کردم. ولی وقتی مثلا enter رو میزنم که بره خط بعدی، توی سایت نوشته ها پشت سر هم میان.چطور میتونم کاری کنم که وقتی enter رو زدم و توی تنظیمات رفت خط بعدی، توی سایت هم بره خط بعدی ؟ممنون نقل قول لینک به ارسال
Ehsaan 1865 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 در textarea کلید enter با کاراکتر شماره 13 ذخیره میشه که توی php با ثابت PHP_EOL مشخص میشه. چون در HTML این کاراکتر فقط به عنوان فاصله شناخته میشه و به خط بعدی نمیره، باید با <br> جایگزین بشه.در کد زیر، متغیر b متن مناسب HTML و متغیر a ورودی از textarea میباشد:$b = str_replace( PHP_EOL, '<br>', $a );موفق باشید. نقل قول لینک به ارسال
Mobin 1669 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 در تکمیل صحبتهای Ehsaan عزیز شما میتونین از تابعnl2br استفاده کنیدhttp://php.net/manual/en/function.nl2br.php نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .