ورود

View Full Version : سوال: ذخیره کردن مقادیر textbox ها هنگام رفرش صفحه



mnajafi33
جمعه 15 مرداد 1395, 16:04 عصر
باسلام
من یه صفحه دارم برای ثبت نام و چند تا تکس باکس داخلش هست با html هست
حالا میخوام وقتی کاربر دکمه ثبت رو زد مثلا کد کپچا رو اشتباه وارد کرده پیغام خطا ظاهر میشه ولی تمام تکس باکس ها خالی میشن و باید از اول وارد شن
نمیخوام مقادیر پاک بشه
چطوری باید این کار رو انجام بدم

arash_fa
جمعه 15 مرداد 1395, 18:26 عصر
زبان سمت سرور php هست مثلا


بخش php

$username = '';
$name='';
$family='';

if(isset($_POST['SUBMIT'])){ //زمانی که دکمه زده میشه///
$username = isset($_POST['username']) ? $_POST['username'] : '';
$name = isset($_POST['name ']) ? $_POST['name '] : '';
$family = isset($_POST['family ']) ? $_POST['family '] : '';

و الا آخر


}






html


<input type="text" name="username" value="<?=$username?>" />
<input type="text" name="name" value="<?=$name?>" />
<input type="text" name="family" value="<?=$family?>" />


در اینجا مثلا همه کد ها در یک فایل test.php هست وقتی لود میشود و هنوز دکمه زده نشده مقادیر متغیر ها خالی و در اینپوت قرار میگیرد

زمانی که دکمه زده میشه و مثلا کپچا هم اشتباهه مقادیر این متغیر ها در ابتدا داخل اون شرط که میگه اگه دکمه زده شد مقدار گرفته و جای اینپوت میشنه