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

Можно ли подавать wap-страницы на обычном веб-сервере? Я сделал страницу с расширением .wml и изменил тип пантомимы на 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>

1 Ответ

0 голосов
/ 10 сентября 2009

Ладно, взломали его, подделали MIME-тип

header('Content-type: text/vnd.wap.wml');
...