Forum Webscript.Ru

Программирование => PHP => Тема начата: Vasja от 20 Июня 2006, 11:09:52

Название: PHP, WML и Apache
Отправлено: Vasja от 20 Июня 2006, 11:09:52
Есть проблема, не могу решить. Помогите, кто может:
хочу создать wap-сайт:
1. В Apache я настроил MIME типы для wml.
2. файлик index.wml читается, распознается - все Ок.
3. файл index.php в эмуляторе M3Gate выдает ошибку: "Bad WML syntax. \'Fatal Error. Ln 1, Col 1 The main XML document cannot be empty\'."
Вот файл index.php:

Header("Content-Type: text/vnd.wap.wml");
echo "";
?>
"http://www.wapforum.org/DTD/wml_1.1.xml">



Hello world!





Самый простой вариант сделал, а не получается.
В чем может быть ошибка?
Название: PHP, WML и Apache
Отправлено: CGVictor от 20 Июня 2006, 15:12:03
Vasja
Doctype поставь перед echo. А лучше - внутрь вывода убери, после doctype.
Название: PHP, WML и Apache
Отправлено: Vasja от 20 Июня 2006, 16:38:26
Спасибо за совет.
Попробовал, не получилось.
У меня видишь, какой косяк: через ТТEmulator на сайте http://www.amobile.ru/wap/emulator.htm?TTURL=wap.websochi.ru
все работает, а если с помощью M3Gate (установленного на компе) выхожу, пишет ошибку.
Может, у меня где на сервере не настроено как надо.
Я в httpd.conf прописал AddType text/vnd.wap.wml .wml
Может, еще где подправить?
Название: PHP, WML и Apache
Отправлено: AlieN от 20 Июня 2006, 17:15:27
Открой при помощи оперы.
Название: PHP, WML и Apache
Отправлено: Vasja от 20 Июня 2006, 17:19:36
Не понял совета, я ж через эмулятор просматриваю.