PHP с XHTML MP 1.2
У меня есть следующий код: index.php
<?xml version="1.0" ?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN"
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta content="metadesc" name="description" />
<meta content="metakey" name="keywords" />
<meta name ="googlebot" content="index,follow" />
<meta name="robots" content="INDEX, FOLLOW" />
<link rel="stylesheet" href="core.css"/>
</head>
<body>
<div class="page">
<div class="head">
<div class="menu">
<ul>
<li><a href="test.php?sid=<?php echo $id; ?>">test</a></li>
<li><a href="test.php?sid=<?php echo $id; ?>">test</a></li>
<li><a href="test.php?sid=<?php echo $id; ?>">test</a></li>
<li><a href="test.php?sid=<?php echo $id; ?>">test</a></li>
<li><a href="test.php?sid=<?php echo $id; ?>">test</a></li>
</ul>
</div>
</div>
</div>
</body>
</html>
Моя единственная проблема заключается в том, что, когда я пытаюсь просмотреть документ, ничего не показывает ни исходного кода, ни ошибок, ни чего-либо.
Я попытался со следующим в заголовке, прежде чем какой-либо контент, чтобы попытаться исправить проблему, как я выглядел, и мобильный xhtml не может быть представлен как text/html. Я пробовал следующее (явно не одновременно):
<?php header("Content-type: application/xml ");?>
<?php header("Content-type: application/xhtml+xml ");?>
<?php header('Content-type: application/vnd.wap.xhtml+xml'); ?>
По-прежнему нет вывода / ошибки или что-нибудь. Кто-нибудь посоветует, в чем может быть проблема?
1 ответ
Решение
Ну, оказалось, что ошибки дисплея были отключены, и я получаю ошибку http 500 в php, поскольку короткие теги не были отключены, и он пытался проанализировать <?
в XML