friend123
Guest
Смена месяца календаря
Я пытаюсь сделать календарь: хотелось бы привести мой код, но он занимает порядка 70 строк. В общем, есть функция, которая фактически и отвечает за показ календаря. В теле функции также есть форма - выпадающий список месяцев. Я выбираю месяц и жму на кнопку-сабмит, но не работает, это и понятно. Ведь, чтобы работало надо каким-то образом придать другое значение переменной, находящейся в теле функции?
if($event=="change_month"){
if($sel==$mn){
$month_stamp=mktime(0,0,0,$select+1,1,2004);
}
}
function my_calendar($fill='') {
...
$month_stamp=mktime(0,0,0,$m,1,$y);
<form action="cal.php?event=change_month" METHOD="POST">
...
</form>
...
}
Я пытаюсь сделать календарь: хотелось бы привести мой код, но он занимает порядка 70 строк. В общем, есть функция, которая фактически и отвечает за показ календаря. В теле функции также есть форма - выпадающий список месяцев. Я выбираю месяц и жму на кнопку-сабмит, но не работает, это и понятно. Ведь, чтобы работало надо каким-то образом придать другое значение переменной, находящейся в теле функции?
if($event=="change_month"){
if($sel==$mn){
$month_stamp=mktime(0,0,0,$select+1,1,2004);
}
}
function my_calendar($fill='') {
...
$month_stamp=mktime(0,0,0,$m,1,$y);
<form action="cal.php?event=change_month" METHOD="POST">
...
</form>
...
}