WAP-страницы обслуживаются с любого веб-сервера?

Можно ли обслуживать wap-страницы на обычном веб-сервере? Я сделал страницу с расширением .wml и изменил тип mime на php, так как хочу выполнить php на странице. Страница выглядит нормально на телефоне, но не отображает поля. Загрузка страницы локально через симулятор не вызывает проблем. Вот страница, довольно простые вещи...

<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>
<card id="card1" title="Currency" newcontext="true">
<p>
Amount: <input format="N*M" name="amount" title="Amount:"/>
From: <select name="from" value="USD" title="From:">
<option value="DEM">German Mark</option>
<option value="FRF">French Franc</option>
<option value="FIM">Finnish Markka</option>
<option value="USD">US Dollar</option>
</select>
To: <select name="to" value="FIM" title="To:">
<option value="DEM">German Mark</option>
<option value="FRF">French Franc</option>
<option value="FIM">Finnish Markka</option>
<option value="USD">US Dollar</option>
</select>
<br/> = <u>$(conversion)</u>
<do type="accept" label="Calculate">
<go href="currency.wmls#convert('conversion','$(from)','$(to)',$(amount))"/>
</do>
<do type="help" label="Help">
<go href="#card1_help"/>
</do>
</p>
</card>
<card id="card1_help" title="Help">
<onevent type="onenterforward">
<go href="currency.wmls#getInfoDate('date')"/>
</onevent>
<p>
The currency rates were obtained from the Federal
Reserve Bank of New York on $(date).
<do type="prev" label="Back">
<prev/>
</do>
</p>
</card>
</wml>

wap
person Community    schedule 10.09.2009    source источник
comment
Страница, загруженная локально на симуляторе, работает нормально. Просмотр страницы с веб-сервера через симулятор не работает. Я не пользуюсь телефоном. Хотя я знаю, что это не работает и через телефонную трубку.   -  person    schedule 10.09.2009


Ответы (1)


Хорошо, взломал его, подделал тип пантомимы

header('Content-type: text/vnd.wap.wml');
person Community    schedule 10.09.2009