Bor-ka
Новичок
Цикл вывода данных вылетает
Цикл:
<xsl:template name="for">
<xsl
aram name="i" select="0"/>
<xsl
aram name="n"/>
<xsl:if test="$n > $i">
<xsl:value-of select="$i+1"/>
 
<xsl:call-template name="for">
<xsl:with-param name="i" select="$i + 1"/>
<xsl:with-param name="n" select="$n"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
Вызов:
<xsl:call-template name="for">
<xsl:with-param name="n" select="1000"/>
</xsl:call-template>
1000 раз он выполниться не может и Апач вылетает с "Исключение unknown software exception ..."
Можно ли как либо обойти данную ситуацию?
Цикл:
<xsl:template name="for">
<xsl

<xsl

<xsl:if test="$n > $i">
<xsl:value-of select="$i+1"/>
 
<xsl:call-template name="for">
<xsl:with-param name="i" select="$i + 1"/>
<xsl:with-param name="n" select="$n"/>
</xsl:call-template>
</xsl:if>
</xsl:template>
Вызов:
<xsl:call-template name="for">
<xsl:with-param name="n" select="1000"/>
</xsl:call-template>
1000 раз он выполниться не может и Апач вылетает с "Исключение unknown software exception ..."
Можно ли как либо обойти данную ситуацию?