やったこと †
追加するときの修正するときでheader部分のjavascriptが共通部分になっていたので
1ファイルにまとめたほうが管理が楽だと思いまとめた。
まとめるときには
- headerの javascript部分をコピーしてnanacco.jsというファイルを作成
- ファイルを呼び出すときの処理は以下のようにした。
<script type="text/javascript" src="nanacco.js"></script>
問題点 †
nanacco.jsファイル内ではPHPが使われていた。
しかし拡張子がjsであるためにPHPは動かない。
よってプログラムは正常に動かないようになっていた。
解決策 †
- 共通部分でも1ファイルにまとめない。
- ファイルの拡張子をPHPに変えて呼ぶ出す部分を以下のように変更
<script type="text/javascript">
<!--
<?php require_once("nanacco_js.php") ?>
// -->
</script>
- 下のでもいけるかもしれないが確認していない
<script type="text/javascript" src="nanacco_js.php"></script>