powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / (WML) почему же почему же почему же???
16 сообщений из 16, страница 1 из 1
(WML) почему же почему же почему же???
    #33419607
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Написал wap-страничку.
http://ada.tomsk.ru/wap/index.wml
Она и в опере и в большинстве броузеров отображается, а в моем телефоне выдает ошибки (C350 мотороллла).
Я бы хотел узнать.
В чем проблема ??? wap-браузер на телефоне корявый или что???
В общем, может вопрос тупой и корявый, но хотел бы побольше узнать по этой тематике. А то в интернете одну-две статьи по вап везде мусолят...
и еще если не писать index.wml то он по умолчанию не будет грузится, ну это наверное из-за настроек веб-сервера.
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33420214
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вероятно просто MIME тип не прописан в заголовке ответа
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33422015
Жерлен Жерленыч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
укажи в ответе
Response.Charset = "utf-8";
Response.ContentType = "text/vnd.wap.wml";
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33422127
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bad WML syntax. 'Error. Ln 9, Col 12 Element 'p' is not valid for content model: '(do|onevent)*''.
это он мне в M3Gate пишет
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33422382
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вряд ли кто-то сможет ответить что ж у тебя не так в "Ln 9, Col 12"
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33422406
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде решил проблему, правда на самом телефоне еще не проверял. А как сделать поддержку русского языка ????
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33430355
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Жерлен Жерленычукажи в ответе
Response.Charset = "utf-8";
Response.ContentType = "text/vnd.wap.wml";
а где это указать нужно???
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33430386
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в заголовке http-ответа

если сервер апач то в его настройках нужно прописать указаный MIME тип для файлов .wml

если страницы формируются скриптом (Perl, ASP.NET и пр.) то тип ответа можно выводить скриптом
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33430438
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Header("Content-Type: text/vnd.wap.wml; charset=windows-1251");
это начало документа.
какую кодировку нужно указать, чтобы русский язык поддерживался.
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33430496
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если у тебя страница в UTF-8 то и кодировку ответа указывай в UTF-8
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33434791
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тепрь возникли проблемы использования wml в php. Дайте кто-нибудь хорошие ссылки. проблема вот в чем.

Не воспринимает такие вещи, как
if ($p==1)
{}
То есть по ссылкам не переходит.


<?php
if ( (!isset($p)) or $p="main" )
{
Header("Content-Type: text/vnd.wap.wml;");
echo('<wml>');
echo('<card id="menu" title="Александр">');
echo('<p align="center"><img src="san.wbmp" alt="Logo" /></p>');
echo('<p align="center">');
echo('.:: <anchor title="link"><go href="'.$_SERVER['PHP_SELF'].'?p=1"/>Новости</anchor> ::.<br/>');
echo('.:: <anchor title="link"><go href="'.$_SERVER['PHP_SELF'].'?p=2"/>Ляля</anchor> ::.<br/>');
echo('.:: <anchor title="link"><go href="'.$_SERVER['PHP_SELF'].'?p=3"/>лулу</anchor> ::.');

echo('.:: <a href="'.$_SERVER['PHP_SELF'].'?p=1">Новости</a> ::.<br/>');

echo('</p>');
echo('</card>');
echo('</wml>');
}


if ($p==1)
{
Header("Content-Type: text/vnd.wap.wml;");
echo <<< END
<wml>
<card id="news" title="News">
<p align="center"><a href="...">Menu</a></p>
<p align="center">Novostnaya lenta</p>
<p align="center"><a href="#news1">Новость 1</a></p>
<p align="center"><a href="#news2">Novost 2</a></p>
<p align="center"><a href="#news3">Novost 3</a></p>
<p align="center"><a href="#news4">Novost 4</a></p>
</card>

<card id="news1" title="News1">
<p align="center">Chto to ja spat hochu!<br/>
<do type="prev" name="back" label="back"><prev/></do>
</p>
...

</card>
</wml>
END;
}
?>
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33435344
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если вопрос по пхп то и постить его надо в пхп-шный форум

---------
if ( (!isset($p)) or $p="main" )
{
...
if ($p==1)
{
...

- получается что в респонзе сразу две страницы, надо

if ( (!isset($p)) or $p="main" )
{
...

else
//if ($p==1)
{
...
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33435456
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
c чего же это две.
имеем $p=1

if ( (!isset($p)) or $p="main" )
{
...
Не будет выполняться, так как переменная существует и не равна "main"

if ($p==1)
{
...
Должен выполняться только этот блок.
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33435839
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну да, не туда посмотрел.

в любом случае это в пхп-форум. И вопрос

автор
Не воспринимает такие вещи, как
if ($p==1)
{}
То есть по ссылкам не переходит.


совершенно не понятен, какие ссылки, откуда эта $p берётся.
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33437022
imp1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
переменная $p берется из квери стринг в url
echo('.:: <anchor title="link"><go href="'.$_SERVER['PHP_SELF'].'?p=1"/>Новости</anchor> ::.<br/>');
...
Рейтинг: 0 / 0
(WML) почему же почему же почему же???
    #33437358
Фотография 1024
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так и смотри что у тебя в этой $p. Может там пусто
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / (WML) почему же почему же почему же???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]