plague
Member
سلام
من یه صفحه دارم که کاربر با جاوا اسکریپت به دلخواه خودش فیلد میسازه و وقتی دکمه زیرشون رو میزنه فیبد ها و
عدد تعدادشون ارسال میشن به یه صفحه و تویه اون چاپ میشن
نام هر فیلد به این صورته
field1
field2
field3
....
و تعدادشون هم تو متغیر counter قرار داره
حالا وقتی به صفحه دیگه مثلا با post ارسال شدن
با بدست اوردن تعداد فیلد ها که کاری نداره میشه یه حلقه ساخت که همشون رو چاپ کنه
یا همچین چیزی
فقط مشکل ما میمونه
post کردن فیلد ها از صفحه اول به دومی
اینجاست که به مشکل برمیخورم
اگه میشد
یا
داشت که در هر دور حلقه یکی از فیلد ها رو post کنه خوب میشد
خلاصه اگه بخوایم تعدادی فیلد که تعدادشون از قبل مشخص نیست و فقط در هنگام ارسال تعدادشون مشخص میشه رو به یه صفحه فرستاد و چاپ کرد روش چیه ؟
من یه صفحه دارم که کاربر با جاوا اسکریپت به دلخواه خودش فیلد میسازه و وقتی دکمه زیرشون رو میزنه فیبد ها و
عدد تعدادشون ارسال میشن به یه صفحه و تویه اون چاپ میشن
نام هر فیلد به این صورته
field1
field2
field3
....
و تعدادشون هم تو متغیر counter قرار داره
حالا وقتی به صفحه دیگه مثلا با post ارسال شدن
با بدست اوردن تعداد فیلد ها که کاری نداره میشه یه حلقه ساخت که همشون رو چاپ کنه
PHP:
for($n=1 ;$n<=$counter ;$n++)
{
print"fieldname";
}
فقط مشکل ما میمونه
post کردن فیلد ها از صفحه اول به دومی
PHP:
$fieldname =$_post ['field'] ;
اگه میشد
PHP:
$fieldname =$_post ['field $n'] ;
PHP:
$fieldname =$_post ['field']."$n" ;
خلاصه اگه بخوایم تعدادی فیلد که تعدادشون از قبل مشخص نیست و فقط در هنگام ارسال تعدادشون مشخص میشه رو به یه صفحه فرستاد و چاپ کرد روش چیه ؟
چرا while بهتر از for هستش؟








