مفهوم hidden

clove-pink

کاربر فعال
سلام
من با html زیاد آشنایی ندارم می خواستم بدونم که مفهوم اینکه ما میام و تو فرم هامون یه جاهایی input از نوع hidden ایجاد می کنیم چی هست مثل این

کد:
<form action="" method="post" enctype="multipart/form-data" 
name="uploadImage" id="uploadImage">
<p>
<label for="image">Upload image:</label>
<input type="hidden" name="APC_UPLOAD_PROGRESS" id="progress_key"
         value="123"/>
<input type="file" name="image" id="image" value="2" />
</p>
<p>
<input type="submit" name="upload" id="upload" value="Upload" />
</p>
</form>
هدف از ایجاد اون چیه؟؟
 

farik

Well-Known Member
با سلام..گاهي كه ما ميخوايم يكسري اطلاعات رو از طريق فرم مننتقل كنيم ولي تو چشم كاربر نباشه اينكارو ميكنيم...خوبيش اينه كه نياز به جاوااسكريپت نداره
 

clove-pink

کاربر فعال
مرسی از جوابتون.
خوب ما اینجا مثلا چه چیز رو از چشم کاربر مخفی کردیم؟؟؟
من در متد POST که بررسی کردم دیدم که انگار از این name و id برای تعیین شدن مشخصه فرم استفاده می کنه!!!
پس اون id و name که اون اول به form می دیم چی هست؟
 

farik

Well-Known Member
با سلام..فکر میکنم کاملا متوجه منظورتون نشدم...ولی اگر اونی که من فهمیدم باشه باید بگم..اون ایدی و اسم تو اچ تی ام ال هست و این ایدی و اسم احتمالا مربوط به رکورد در دیتا بیس...و ربطی به سمت کاربر نداره..در واقع اینطوری بگم که اگه کاربر عناصر مخفی رو ببینه ممکنه عوضش کنه و این چیزیه که ما نمیخوایم...:green:
 

جدیدترین ارسال ها

بالا