parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Alex Braun 12.05.2005 21:48

Вот так выглядит страница на РНР, которая формирует WML и передает в броузер:

<?php
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Pragma: no-cache");
header("Content-type: text/vnd.wap.wml");
echo"<?xml version=\"1.0\" encoding=\"utf-8\"?>";
echo"<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\""." \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<card id="graph" title="Настройка">
<p>Валюта 1
<select name="cur" title="Валюта">
<option value="eur">EUR</option>
<option value="gbp">GBP</option>
<option value="aud">AUD</option>
<option value="cad">CAD</option>
<option value="chf">CHF</option>
<option value="jpy">JPY</option>
</select>
</p>
<p>Период
<select name="per" title="Период">
<option value="1">1 мин.</option>
<option value="15">15 мин.</option>
<option value="30">30 мин.</option>
</select>
</p>
<p>Цвет линии
<select name="clr" title="Линия">
<option value="0xFF0000">Красный</option>
<option value="0x00FF00">Зеленый</option>
<option value="0x0000FF">Синий</option>
<option value="0xFFFF00">Желтый</option>
<option value="0xFF00FF">Пурпур</option>
<option value="0xC0C0C0">Серый</option>
<option value="0xFFFFFF">Белый</option>
</select>
</p>
<p>Фон
<select name="bgd" title="Фон">
<option value="pic">Рисунок</option>
<option value="0xFFFFFF">Белый</option>
<option value="0x000000">Черный</option>
<option value="0xC0C0C0">Серый</option>
<option value="0xFFFF00">Желтый</option>
<option value="0x000080">Синий</option>
</select>
</p>
<p>Толщина линии
<select name="line" title="Линия">
<option value="2">2 пикс.</option>
<option value="1">1 пикс.</option>
</select>
</p>
<do type="accept" label="Рисовать">
<go href="graph.wml" method="get">
<postfield name="cur" value="$(cur)"/>
<postfield name="per" value="$(per)"/>
<postfield name="clr" value="$(clr)"/>
<postfield name="bgd" value="$(bgd)"/>
<postfield name="line" value="$(line)"/>
</go>
</do>
<do type="prev" label="Back"><prev/></do>
<p><a href="index.php">Назад</a></p>
</card>
</wml>
А на парсер невозможно написать форму, так, чтоб она отображалась в телефоне.
Выдает ошибку "Не возможно разобрать WML"