help me
Mazaj 29.11.2004 23:35
Сорри, если подобный вопрос уже проскакивал - не нашел на форуме.
Вчера начал проходить уроки по парсеру. Дошел до третьего урока, когда нужно создать календарь. Примеры из первых двух уроков работают просто отлично, а вот с третьим - ма-аленькая проблема:
/news/auto.p:@calendar[]
$calendar_locale[
$.month_names[
$.1[ßíâàðü]
$.2[Ôåâðàëü]
$.3[Ìàðò]
$.4[Àïðåëü]
$.5[Ìàé]
$.6[Èþíü]
$.7[Èþëü]
$.8[Àâãóñò]
$.9[Ñåíòÿáðü]
$.10[Îêòÿáðü]
$.11[Íîÿáðü]
$.12[Äåêàáðü]
]
$.day_names[
$.0[ïí]
$.1[âò]
$.2[ñð]
$.3[÷ò]
$.4[ïò]
$.5[ñá]
$.6[âñ]
]
$.day_colors[
$.0[#000000]
$.1[#000000]
$.2[#000000]
$.3[#000000]
$.4[#000000]
$.5[#800000]
$.6[#800000]
]
]
$now[^date::now[]]
$days[^date:calendar[rus]($now.year;$now.month)]
<center>
<table bgcolor="#000000" cellspacing="1">
<tr>
<td bgcolor="#FFFFFF" colspan="7" align="middle">
<b>$calendar_locale.month_names.[$now.month]</b>
</td>
</tr>
<tr>
^for[week_day](0;6){
<td width="14%" align="middle" bgcolor="#A2D0F2">
<font color="$calendar_locale.day_colors.$week_day">
$calendar_locale.day_names.$week_day
</font>
</td>
}
</tr>
54
^days.menu{ <tr>
56
^for[week_day](0;6){57
^if($days.$week_day){ ^if($days.$week_day==$now.day){
<td align="middle" bgcolor="#FFFF00">
<font color="$calendar_locale.day_colors.$week_day">
<b>$days.$week_day</b>
</font>
</td>
}{
<td align="middle" bgcolor="#FFFFFF">
<font color="$calendar_locale.day_colors.$week_day">
$days.$week_day
</font>
</td>
}
}{
<td bgcolor="#DFDFDF"> </td>
}
}
</tr>
}
</table>
</center>
Содержимое файла /news/index.html:^calendar[]
Содержимое файла /auto.p - как во втором урокеИ вот что выдает парсер при просмотре /news/index.html:
Unhandled Exception (Debug)method of MAIN (MAIN) accepts maximum 3 parameter(s)ifz:/home/pars.ru/www/news/auto.p(57)exception.type=parser.runtime for z:/home/pars.ru/www/news/auto.p(56)menu z:/home/pars.ru/www/news/auto.p(54)calendar z:/home/pars.ru/www/news/index.html(1)Подскажите, в чем именно проблема? Что-то я так и не разобрался. :(
- help me, Mazaj 29.11.2004 23:35