ホームページ > php教程 > php手册 > PHPの静的ページに動的コンテンツを表示する

PHPの静的ページに動的コンテンツを表示する

WBOY
リリース: 2016-06-13 12:22:43
オリジナル
1175 人が閲覧しました

最近 Web サイトを構築していたときに、静的ページを生成する必要がありましたが、生成された静的ページの一部のコンテンツを動的に取得する必要がありました。なぜそれを毎日生成できなかったのでしょうか。 。
最後にネットで調べて要約を加えました(笑)。 。 。 。ついにそれが起こりました。 。みんなで一緒に勉強できるように発信していきます。 。おお。 。 。
アプリケーション 1: 記事のカウント、動的コンテンツの取得
カウント ページ: count.php

コードをコピー コードは次のとおりです:


require_once './global.php';
$DB->query("update ". $tablepre ."Teacher set views=views 1 where id='".$_GET['id']."'");
$hello=$DB->fetch_one_array("select * from ".$tablepre ." 先生どこ id='".$_GET['id']."'"); < ?=$hcount?>");


静的ページ mk.html

覚えておいてください: ページ パスとカウント ファイル パスは静的生成後に変更されます。 。
アプリケーション 2: 関連記事など、このページの動的情報を取得します
同様に、静的ページ内のリンクもこの形式のままです



コードをコピーします

コードは次のとおりです:


read.php には次のコンテンツが含まれています:



コードをコピー

コードは次のとおりです。 $cid=$_GET['cid'];

?>document.write("< ;TABLE cellSpacing=1 cellPadding=8 width=100% bgColor=#c4cbce border=0>");
document.write("");
ドキュメント。 write("注文番号");
document.write("

"); >document.write(" Time");
$succquery=$DB- > query("select * from ".$tablepre."test where cid='$cid'");
while($succ=$DB->fetch_array($succquery)); >? >
document.write("");
document.write(" ");
document.write("<");
document.write (" gt;"); /TR> ;");
}
?>
document.write("");
document.write("
;" );


別の方法もあります:
静的側:



コードをコピー

コードは次のとおりです。


<script> <p class="codetitle">function fill_in(html) <span style="CURSOR: pointer" onclick="doCopy('code19028')">{ <u>document.getElementById('into').innerHTML; 🎜>} </u></script>


動的ページ:
< html>

document.write()

<script> var html = document.getElementById('content').innerHTML; <br>parent.fill_in(html); <br></script> ;/body>


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート