<!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>&nbsp;</DIV>
<DIV><FONT size=2 face=Arial>&lt;!--# set var="var1" value="250" 
--&gt;<BR>&lt;!--# if expr="$var1 &gt;= 35" --&gt;<BR>&nbsp;&nbsp;&nbsp; 
var1&gt;=35<BR>&lt;!--# else --&gt;<BR>&nbsp;&nbsp;&nbsp; var1&lt;35<BR>&lt;!--# 
endif --&gt;<BR></FONT></DIV>
<DIV><FONT size=2 face=Arial>В браузере увидим</FONT></DIV>
<DIV><FONT size=2 face=Arial>var1&lt;35</FONT></DIV>
<DIV><FONT size=2 face=Arial><FONT size=3 
face="Times New Roman"></FONT>&nbsp;</DIV></FONT>
<DIV><FONT size=2 face=Arial>Такая конструкция неправильно (точнее, 
неожиданно)&nbsp;работает в апаче из-за использования 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>Обновлённый (но всё такой же "сырой") патч, 
  добавлены условия &lt;, &gt;, &lt;= и &gt;=</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>&nbsp;</DIV>
    <DIV><FONT size=2 face=Arial>Игорь, как вы отнесётесь к бредовой идее 
    реализации условий &gt;, &lt;, &gt;= и &lt;= через вычитание 
    "столбиком"?</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>&lt;!--#if expr="($a = test1) &amp;&amp; ($b = test2)" --&gt;</DIV>
      <DIV>как в &nbsp;апаче.</DIV>
      <DIV>С одноуровневым как-то тоскливо совсем.</DIV>
      <DIV><BR></DIV>
      <DIV>Ещё заметка: в апаче конструкция вида</DIV>
      <DIV>&lt;!--#if expr="$feed=/^$/" --&gt;</DIV>
      <DIV>работает нормально, в nginx не работает, пока не заэкранируешь $ 
      -&nbsp;</DIV>
      <DIV>invalid variable name in "^$" while sending response to 
      client&nbsp;</DIV>
      <DIV>пишет. Почему так? :)</DIV>
      <DIV><BR></DIV></DIV></BLOCKQUOTE></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>