• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
افزودن یک مقدار به مقداری که یک آرایه نشان می دهد
#1
سلام،

من برای نشان دادن روز و سال از تابعی بنام range() استفاده می کنم و برای ماه ها هم از آرایه. بعد برای تمام اینها از foreach استفاده می کنم. درست مثل کد زیر:
کد پی‌اچ‌پی:
<?php

$days 
range131 );
$years range19902010 );
$months = array (=> 'January'=> 'February'=> 'March'=> 'April'=> 'May'=> 'June'=> 'July'=> 'August'=> 'September'10 => 'October'11 => 'November'12 => 'December');

echo( 
'<select name="birthday">' );

foreach( 
$days as $key => $value ){
echo( 
"<option value=\"$key\">$value</option>\n" );
}

echo( 
'</select> - <select name="birthmonth">' );
 
foreach( 
$months as $key => $value ){
echo( 
"<option value=\"$key\">$value</option>" );
}

echo( 
"</select><select name=\"birthyear\">" );

foreach( 
$years as $key => $value ){
echo( 
"<option value=\"$key\">$value</option>" );
}
echo( 
"</select></p>" );

?>
اما من یک مشکلی دارم و اونم اینه که پس از کلیک بر روی دکمه ارسال، اگر بخوام تاریخ انتخاب شده رو نمایش بدم مثلا بدین صورت میشه. 1/0/2 یعنی ماه اول/روز اول/سال 1992 . من می خوام طوری باشه که سال اینطوری نمایش داده بشه 2010 یا مثلا 1995 . چه روشی رو پیشنهاد می کنید؟
غایب
  پاسخ
تشکر شده توسط :
#2
تو همونی هستی که میخواست تولدارو با ایمیل تبریک بگه؟

اینطوریش کن:
کد پی‌اچ‌پی:
echo( "<option value=\"$value\">$value</option>" ); 
  پاسخ
تشکر شده توسط :
#3
تست می کنم ببینم چی میشه. نه برادر تولد کدومه Big Grin
غایب
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان