PDA

View Full Version : عدم نمایش کل متن در inputbox در هنگام ویرایش اطلاعات فرم



unforgiven
جمعه 07 اسفند 1394, 12:20 عصر
سلام دوستان
اطلاعات چند input textbox رو از طریق این insert در بانک ذخیره میکنم و کل متن موجود در input textbox به درستی و کامل در بانک ذخیره میشه . اما در فرم ویرایش فقط چند کلمه از متنی که در input textbox هست نشون داده میشه . جالبه وقتی متن فارسی هست اینشکلی هست وقتی انگلیسی میشه مشکلی نیست و کامل نشون میده .
از صبح کلی دارم باش ور میرم اما درست نشده .
دیتا تایپ هم varchar هست و collation هم utf8_general_ci ست کردم .
دوستان لطفا راهنمایی بفرمایید .

پیشاپیش از پاسخ های شما متشکرم.

ravand
شنبه 08 اسفند 1394, 01:52 صبح
حتما متغییر را توی قسمت input بد قرار دادی. اینطوری بذارش:


$title=$row['title'];
echo "<input type='text' name='title' value='{$title}'>";

unforgiven
شنبه 08 اسفند 1394, 04:19 صبح
سلام
دوست عزیز ممنون از راهنمایی شما

Unique
شنبه 08 اسفند 1394, 07:05 صبح
یک نکنه دیگه اینکه وقتی متن را اینجوری به صورت Inline توی Html وارد میکنی حتما باید از htmlspecialchars استفاده کنی و مشخص کنی که quote یا double quote را همراه با تگ های html تبدیل کنه.