PDA

View Full Version : مبتدی: عمل نکردن تابع nl2brدر php



چجحخهعغفقثص
پنج شنبه 14 اسفند 1399, 15:49 عصر
سلام من در حال آموزش php هستم .تو یه پروژه یه فرم طراحی کردم که بخش textareaداره .در صفحه ی action اطلاعات باید در جدول نمایش داده بشه.من برای نمایش متن textarea از تابعnl2br استفاده کردم تا متن اون یه خط طولانی نشه و همون طور که در فرم متن شکسته شده در جدول هم این طور بشه ولی عمل نکرد.حتی تو inspect element هم که چک کردم متن شکسته نشده بود .در حالی که تو فیلم آموزشی من تو inspect element متن شکسته بود و تابع nl2br هم عمل کرده بود.

plague
شنبه 16 اسفند 1399, 21:31 عصر
سلام
کد هات رو بزار

newby guy
یک شنبه 17 اسفند 1399, 11:17 صبح
کدتون رو هم می ذاشتید

چجحخهعغفقثص
دوشنبه 16 فروردین 1400, 16:36 عصر
;"<str="<table$
;"<str.="<thead$;"<str.="<th>"."Fieldname". "</th$
;"<str.="<th>"."User Data". "</th$
}(foreach ($_POST as $key=>$value
;"<str.="<tr$
}if(is_array($value))
;str.="<td>".$key."</td>".PHP_EOL$
;"<str.="<td>".implode(",",$value)." "."</td$ {
else
;"<str.="<td>".$key."</td><td>".nl2br($value)."</td$
{
;"<str.="</tr$
;"<str.="<tr$
;"<str.="<td>resume</td>"."<td><a href='http://localhost/tamrin/".$filename."'>resume</a></td$
;"<str.="</tr$
;"<str.="</table$
;"echo "$str

چجحخهعغفقثص
دوشنبه 16 فروردین 1400, 16:41 عصر
153201
اینم عکس از خروجی .یه مشکل دیگه هم هست و اونم اینه که تو مرورگر کرومم هیچ گزینه ای برای تغییر یونیکد صفحه به utf-8 وجود نداره و متن فارسی رو نمایش نمیده

چجحخهعغفقثص
چهارشنبه 18 فروردین 1400, 21:38 عصر
کدها رو گذاشتم اگه میشه کمکم کنید

چجحخهعغفقثص
چهارشنبه 18 فروردین 1400, 21:41 عصر
گذاشتم یه نگاه بندازید کدها رو