אני מנסה לעשות שכתשתנה אחת האפשרויות ב SELECT של החודשים, ישתנו גם מספר ה-OPTIONSים ב-SELECT של הימים.
צריך לשלב JS עם ה- PHP אבל זה לא מסתדר לי..
PHP קוד:
function showevent_date() {
$time = time();
$today = getdate($time);
$mday = $today['mday'];
$mon = $today['mon'];
$year = $today['year'];
$time = mktime(0,0,0,$mon+1,0,$year);
$lastday = date('j',$time);
echo "<select name=\"date_event_year\" id=\"date_event_year\">\n";
for($y=$year;$y<($year+5);$y++) {
echo "<option value=\"".$y."\">".$y."</option>\n";
}
echo "</select> <span style=\"font-size:1.3em;\">/</span> ";
echo "<select name=\"date_event_month\" id=\"date_event_month\">\n";
for($m=1;$m<13;$m++) {
if ($m == $mon) {
echo "<option value=".$m." selected=\"selected\">".$m."</option>\n";
}
else {
echo "<option value=\"".$m."\">".$m."</option>\n";
}
}
echo "</select> <span style=\"font-size:1.3em;\">/</span> ";
echo "<select name=\"date_event_day\" id=\"date_event_day\">\n";
for($d=1;$d<($lastday+1);$d++) {
if ($d == $mday) {
echo "<option value=".$d." selected=\"selected\">".$d."</option>\n";
}
else {
echo "<option value=\"".$d."\">".$d."</option>\n";
}
}
echo "</select>\n";
}
אני רוצה שהמשתנה $lastday ישתנה לפי מס' הימים של החודש הנבחר.
*בבקשה לא לכתוב "תעשה onchange".
תודה,