私は最初のjqueryモバイルWebアプリを開発しており、1つのHTMLファイル内の複数のページに関連するサーバー側(PHP)コードの関係を理解しようとしています。
この場合、Webアプリのさまざまなページ(インデックス、ログイン、登録、設定など)をすべて含む単一のhtmlファイルがあります(フロントエンドのみで、実際のデータ要求はすべてPRGを介して処理されます)。表示されている#pageに基づいて、PHPコードを#page div内にネストして、その#page divが呼び出されたときにのみ実行されるようにすることはできますか、またはどのpage divが呼び出されたかに関係なくすべてのphpが実行されますか?
例:
<div data-role="page" id="index" data-theme="b">
<?php $this is some thing that is pertinent only to elements within the #index page.?>
</div> <!--#index -->
<div data-role="page" id="login" data-theme="b">
<?php $this is something that is only pertinent to the login page, and will NOT play nice with the other php code in the page.?>
</div> <!-- #login -->
これらのphpアイテムの両方が実行されますか、それともアクティブな#page div内のアイテムのみが実行されますか?
どんな助けやアドバイスも大歓迎です。