私は他のページ (デフォルトのテンプレート ページ) からコードを記述するコードに取り組んでいます。テンプレート ページには、いくつかの html といくつかの php コードがあります。htmlにはいくつかの入力フィールドが含まれており、phpコードはそのフィールドからデータを取得してdbテーブルに挿入するために使用されますが、私が直面している問題は、デフォルトページからのみhtmlを取得し、それを新しく生成されたページに書き込み、すべてのコードをスキップすることですタグで囲まれています。
これは、デフォルトのテンプレート ページからコードを取得し、新しく生成されたページに書き込むために使用される php コードです。
if($aa){
ob_end_clean();
ob_start();
include('test.php');
$html = ob_get_contents();
ob_end_clean();
$ourFileName = $title.".php";
file_put_contents($ourFileName, $html);
fclose($ourFileHandle);
}
tesp.php にはそのようなコードが含まれています
<?php
...
...
...
?>
<form....
<input...
<input...
<input...
</form>
上記のコードによって新しく生成されたすべてのページにこのphpおよびhtmlコードが含まれるように、test.phpページをテンプレートページとして設定します
しかし、出力はそのようなものです
<form....
<input...
<input...
<input...
</form>
PHPコードがありません。私が知りたいことを理解していただければ幸いです。