<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=koi8-r" http-equiv=Content-Type>
<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2 face=Arial>Я понял, в чём проблема.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial><!--# set var="var1" value="250"
--><BR><!--# if expr="$var1 >= 35" --><BR>
var1>=35<BR><!--# else --><BR> var1<35<BR><!--#
endif --><BR></FONT></DIV>
<DIV><FONT size=2 face=Arial>В браузере увидим</FONT></DIV>
<DIV><FONT size=2 face=Arial>var1<35</FONT></DIV>
<DIV><FONT size=2 face=Arial><FONT size=3
face="Times New Roman"></FONT> </DIV></FONT>
<DIV><FONT size=2 face=Arial>Такая конструкция неправильно (точнее,
неожиданно) работает в апаче из-за использования strcmp</DIV></FONT>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"
dir=ltr>
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=dedukhin@mail.ru href="mailto:dedukhin@mail.ru">Dmitry Dedukhin</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=nginx-ru@sysoev.ru
href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, May 25, 2009 2:43 PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: Поделитесь патчем, который
реализует многоуровневый SSI if</DIV>
<DIV><BR></DIV>
<DIV><FONT size=2 face=Arial>Обновлённый (но всё такой же "сырой") патч,
добавлены условия <, >, <= и >=</FONT></DIV>
<DIV><FONT size=2 face=Arial>Работают также как в апаче (через
strcmp).</FONT></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"
dir=ltr>
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=dedukhin@mail.ru href="mailto:dedukhin@mail.ru">Dmitry Dedukhin</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=nginx-ru@sysoev.ru
href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Monday, May 25, 2009 11:14
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: Поделитесь патчем, который
реализует многоуровневый SSI if</DIV>
<DIV><BR></DIV>
<DIV><FONT size=2 face=Arial>Крайне сырой патч прилагается, реализует 16
уровней вложенности на 32-битной платформе.</FONT></DIV>
<DIV><FONT size=2 face=Arial>В нём отсутствуют некоторые проверки, к тому же
я не уверен, что всеобъемлюще протестировал его.</FONT></DIV>
<DIV><FONT size=2 face=Arial></FONT> </DIV>
<DIV><FONT size=2 face=Arial>Игорь, как вы отнесётесь к бредовой идее
реализации условий >, <, >= и <= через вычитание
"столбиком"?</FONT></DIV>
<BLOCKQUOTE
style="BORDER-LEFT: #000000 2px solid; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px"
dir=ltr>
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="FONT: 10pt arial; BACKGROUND: #e4e4e4; font-color: black"><B>From:</B>
<A title=jchannelx@gmail.com href="mailto:jchannelx@gmail.com">J
Channel</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=nginx-ru@sysoev.ru
href="mailto:nginx-ru@sysoev.ru">nginx-ru@sysoev.ru</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Sunday, May 24, 2009 3:16
AM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Поделитесь патчем, который
реализует многоуровневый SSI if</DIV>
<DIV><BR></DIV>
<DIV>или сложные условия типа<BR>
<DIV><!--#if expr="($a = test1) && ($b = test2)" --></DIV>
<DIV>как в апаче.</DIV>
<DIV>С одноуровневым как-то тоскливо совсем.</DIV>
<DIV><BR></DIV>
<DIV>Ещё заметка: в апаче конструкция вида</DIV>
<DIV><!--#if expr="$feed=/^$/" --></DIV>
<DIV>работает нормально, в nginx не работает, пока не заэкранируешь $
- </DIV>
<DIV>invalid variable name in "^$" while sending response to
client </DIV>
<DIV>пишет. Почему так? :)</DIV>
<DIV><BR></DIV></DIV></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>