Home > FreeProgram >コピーライト表示 年を自動化してメールアドレスを隠す

コピーライト表示 年を自動化して ついでにメールアドレスを隠す

コピーライトの年数を表示するの毎年1月にやっていましたがうざったいので自動で更新することにした。便利ですよ~クライアントに年号が去年ですけど~ぉって言われないですみます。何せ自動ですから楽勝です。

サンプル&ダウンロード

sample表示

copyright.zip ( ) DL:

ソースコード(PHP)

copyright.php

<?php
/////////////////////////////////////////////////////////////////////////
//copyright 表示 UTF-8 になっています htmlの文字コードに合わせてください
//html⇒<script type="text/javascript" src="copyright.php"></script>
/////////////////////////////////////////////////////////////////////////

$Since=2000; //開始年
$NowYear=date("Y"); //今年
$copyright=""; //初期化
$copyright.='Copyright(c)'; //著作権
$copyright.=$Since .'-'.$NowYear; //開始年から今年までを自動で
$copyright.=' kikousya.jp All Rights Reserved ';//会社名など

//メール隠蔽 処理
$name="info"; //info @ kikousya.jp//メールアドレスの前だけ
$domain="kikousya.jp"; //info @ kikousya.jp//メールアドレスの後ろだけ
$Mail='mail:<a href=mai'.'lto:'.$name; //mailtoを分割して検索されないように
$Mail.='&#64'.$domain.'>'; //@を特殊文字で
$Mail.=$name.'&#64'.$domain.'</a>'; //@を特殊文字で
$copyright.=' '.$Mail; //mailを繋ぐ

echo "document.write(\"$copyright\")"; //書き出し
?>


ソースコードをtxt表示

設置方法 使い方

htmlのフッター部に

<script type="text/javascript" src="copyright.php"></script>

src="../copyright.php"  1階層上なら

src="../../copyright.php"  2階層上なら

 

スタイルシートでくくってしまえば、フォントの大きさも色も自由になります

注意

ここではhtmlのコードがutf-8に指定しています このコードとphpの文字改行コードが一致しないとうまく動いてくれませんので注意が必要です 設置するページがshift-jisなら 改行コードも shift-jisで保存してください。コードは大体 [shift-jis] [ utf-8] [ EUC] の3種くらいでしょうか コードさえ合っていれば日本語も使えます。「不許可複製」とかもいれられます。

 

 

ローカルでは見れませんので注意が必要です。ローカルで見れるようにするにはPCをサーバー環境にしないといけません。まずサーバーに転送して確認してください。

制作日:2009/05/09 最終更新日:

back