http://allabout.co.jp/gm/gc/427138/2/
のように振り分けることによってスマートフォン用、PC用の振り分け表示を実現したいと考えています。
このサンプルでは読み込みファイルにhtmlを使用しているので簡単に実現できますが、今回当方では読み込みファイルはphpを使用しています。
phpファイルを使用した場合、そのファイルの中身が文字列としてはき出されてしまうため、プログラムの実行が行われずに表示されてしまいます。
phpファイルが実行されるように、または実行された状態で読み込める方法はありますでしょうか?
元ファイル:base.php(空のページ)
スマートフォン用:smart.php
PC用:pc.php
単純に振り分けて、ひとつのファイルを読み込めれば良いだけなので、smartyなどのテンプレートエンジンを使用しないでおこうと考えています。
簡単に実現する方法はありませんでしょうか?
深く考えずに readfile() の代わりに include または rrquire を使うだけではありませんか?
if (PCのとき) include 'pc.php'; else include 'smart.php';