PDA

View Full Version : انتصاب یک مقدار به textbox



negar442
یک شنبه 12 بهمن 1393, 22:17 عصر
در asp.net هر جا بخوایم به تکست باکس مقدار بدیم به این شکل عمل می کنیم:

textBox1.Text="value";

همین عمل در php به چه صورت انجام می گیره؟ البته من می دونم که با دستور زیر یک مقدار اولیه هنگام ایجاد صفحه به تکست باکس قرار میگیره:


echo "<input type='text' id='sitestreet' value='value' />
ولی من می خوام در تمام جاهای برنامه ام بتونم مقدار تکست باکس رو ست کنم نه فقط در هنگام ایجاد صفحه.

rezakho
یک شنبه 12 بهمن 1393, 22:29 عصر
asp یک تکنولوژی هست و نه یک زبان، اون هم همین کار رو در پشت صحنه انجام و پیچیدگی ها رو از شما پنهان میکنه

توضیح تکمیلی:
البته بار اول که این پست رو نوشتم، کدتون خوب لود نشده بود و من درست ندیدم
کدهای php کدهای توکار هستند، یعنی بین تگ های html قرار می گیرند، مفسر php هم فقط کدهای بین تگ های php رو تفسیر می کنه و به بقیه متون که همون html باشه کاری نداره

negar442
یک شنبه 12 بهمن 1393, 22:37 عصر
asp یک تکنولوژی هست و نه یک زبان، اون هم همین کار رو در پشت صحنه انجام و پیچیدگی ها رو از شما پنهان میکنه

یعنی من اگه بخوام در جاهای مختلف برنامه به تکست باکس مقدار بدم باید برای هر کدوم دوباره تکست باکس رو تعریف کنم؟

rezakho
یک شنبه 12 بهمن 1393, 22:45 عصر
نه
شما در مکانی که قراره textbox نمایش داده بشه، کدی شبیه کد زیر می نویسید، منتها در مکان های دیگه، مقدار متغیری که قراره همون value باشه رو تنظیم می کنید، php هر وقت به کد چاپ textbox رسید، مقدار موردنظر رو چاپ می کنه



<input type="text" id="sitestreet" value="<?php $value ?>" />