SadraHkm

مشکل با پنل تنظیمات | مبتدی

5 پست در این موضوع قرار دارد

سلام دوستان

من یه پنل تنظیمات ساده درست کردم .

چند تا input درست کردم . همشون درست اند.

ولی وقتی یه textarea درست میکنم توی پنل، و مقادیر رو سیو میکنم توی پنل محو میشن نوشته های داخل textarea . ولی توی سایت نمایش داده میشن. یعنی توی پنل مثه اینکه چیزی توی textarea وارد نشده .

اینم کداش :


isset($_POST['test'])?update_option('test', sanitize_text_field($_POST['test'])):null;
<tr>
<th class="row">تست"</th>
<td>
<textarea name="test" value="<?php echo get_option('test'); ?>"></textarea>
</td>
</tr>

( فقط مقادیر input توی پنل نمایش داده میشن . textarea ها توی پنل نمیان مقداراشون )

ویرایش شده در توسط hcp90
0

به اشتراک گذاری این پست


لینک به پست

چون تگ <textarea> مقدار value قبول نمی‌کنه، مقدار اون رو باید بین تگ قرار بدید.

موفق باشید.

3

به اشتراک گذاری این پست


لینک به پست

چون تگ <textarea> مقدار value قبول نمی‌کنه، مقدار اون رو باید بین تگ قرار بدید.

موفق باشید.

ممنون

حواسم نبود اصلا :D

0

به اشتراک گذاری این پست


لینک به پست

از این کد استفاده کنید :


isset($_POST['test'])?update_option('test', sanitize_text_field($_POST['test'])):null;
<tr>
<th class="row">تست"</th>
<td>
<textarea name="test"><?php echo get_option('test'); ?></textarea>
</td>
</tr>

1

به اشتراک گذاری این پست


لینک به پست

از این کد استفاده کنید :


isset($_POST['test'])?update_option('test', sanitize_text_field($_POST['test'])):null;
<tr>
<th class="row">تست"</th>
<td>
<textarea name="test"><?php echo get_option('test'); ?></textarea>
</td>
</tr>

ممنون مشکل حل شد :)

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری