Мобильный колонтитул Jquery не отображается - PullRequest
0 голосов
/ 17 февраля 2012

Кажется, что мое простое выражение php echo не позволит мне отображать нижние колонтитулы. Когда я закомментирую свой php-код и просматриваю мой файл, отображается строка нижнего колонтитула. Когда мой PHP работает, он не показывает мой нижний колонтитул. Любая помощь будет отличной.

    <!DOCTYPE html> 
<html>
    <head>
<title>Mobile</title>
<!-- Include Jquery Mobile dependancies -->
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.0.1/jquery.mobile-1.0.1.min.js"></script>
</head>
<body> 

<div data-role="page">

    <div data-role="header">
        <h1>Page Title</h1>
    </div><!-- /header -->

    <div data-role="content">   
        <?php 

$Contents = file_get_contents("http://www.fsb.muohio.edu/directory");
$outer= explode('<div id="c1">',$Contents);
$inner = explode('<div id="c2"', $outer[1]);
$placeholder = array('<table border="0">',"</table>",'<tr>','</tr>','<td>','</td>' );
$replace = array("","","","<br/>","","");
$finished = str_replace($placeholder, $replace, $inner[0]);
echo $finished;
            ?>      
    </div><!-- /content -->

    <div data-role="footer">
        <h4>Page Footer</h4>
    </div><!-- /footer -->
</div><!-- /page -->

</body>
</html>

1 Ответ

0 голосов
/ 17 февраля 2012

Я думаю, что вам не хватает> в конце следующего тега div. (т.е. '<div id="c2">')

$inner = explode('<div id="c2"', $outer[1]);

Кроме того, убедитесь, что вы закрываете эти div-ы и создаете действительный документ HTML.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...