Алгоритм обработки формы.

#
Алгоритм обработки формы.
Здравствуйте. Пытаюсь построить алгоритм обработки формы так, чтобы в конце форма не на e-mail отправлялась, а выводилась с дополнительными параметрами.
Подробнее: есть форма (для расчета стоимости грузоперевозок), она содержит 4 выпадающих, один из списков в "Название элемента (атрибут 'name'" имеет значение tip. XSL шаблон для обработки отправки формы выглядит так:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE xsl:stylesheet>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
   <xsl:output xmlns="http://www.w3.org/TR/xhtml1/strict" doctype-public="-//W3C//DTD XHTML 1.0 Strict//EN" encoding="utf-8" indent="yes" method="html" omit-xml-declaration="no" version="1.0" media-type="text/xml"/>
   
   <xsl:template match="/">
      <xsl:apply-templates select="/document"/>
   </xsl:template>
   
   <xsl:template match="/document">
      
      <!-- Разрешена отправка формы -->
      <xsl:if test="confirm_get_form=1">
         
         <!-- Название формы -->
         <h1>
            <xsl:value-of disable-output-escaping="yes" select="forms_name"/>
         </h1>
         
         <p>Спасибо! Запрос получен, в ближайшее время Вам будет дан ответ.</p>
      <p><b>Телефон:</b>&#xA0;<xsl:value-of select="tip"/></p>
      </xsl:if>
   </xsl:template>
</xsl:stylesheet>

Здесь я пытался хотя бы вывести значение поля tip. К сожалению выводит только слово "Телефон". А в итоге хотелось построить многоуровневый casе и в конце выводил стоимость. Соответственно, на данном этапе непонятно как вытащить значение поля. Заранее спасибо.
FlashXDesign - полный спектр услуг в области создания сайтов, дополнительных услуг и последующего обслуживания.
Модератор
#
Re: Алгоритм обработки формы.
Евгений007,
у Вас проблема с выводом данных, которые были введены в форму?
Можете показать XML (не XSL)?
#
Re: Алгоритм обработки формы.
Не совсем понятно, про какой XML говорите, а реализовать хотелось бы не только вывод, но и анализ, например
<xsl:if tip="Казань">
<xsl:if tip2="Екатеринбург">
<p>Стоимость доставки 16000 руб.</p>
</xsl:if>
</xsl:if>
FlashXDesign - полный спектр услуг в области создания сайтов, дополнительных услуг и последующего обслуживания.
Модератор
#
Re: Алгоритм обработки формы.
Евгений007,
Вывод XML включается в клиентском разделе на верхней панели. После отправки формы посмотрите структуру XML, есть ли в ней нужные Вам данные?
Авторизация