E-mail アドレスを混乱させる (ヒント & 裏ワザ) - PHPプロ!マニュアル

Smartyマニュアル

ヒント & 裏ワザ - E-mail アドレスを混乱させる

E-mail アドレスを混乱させる

これまでに、あなたの E-mail アドレスが多数のスパムメーリングリストにどのように載るのか 不思議に思った事はありませんか?その一つの方法として、スパム発信者は web ページ上の E-mail アドレスを収集しています。この問題に対抗するために、E-mail アドレスが HTML ソース内では混乱した JavaScript に見えるがブラウザでは正しく表示されるという方法が使えます。 これは {mailto} プラグインによって行われます。

例 18-8. E-mail アドレスを混乱させる例

<div id="contact">
{mailto address=$EmailAddress encode='javascript' subject='Hello'} に問い合わせを送る
</div>

テクニカルノート: この方法は 100% 確実という訳ではありません。 もしかしたらスパム発信者はこれらの値を解読するためのコードを書くかもしれません。 ですがそれはまず有り得ないでしょう…… おそらく…… 今のところは…… 量子コンピュータってどうなったんでしょう :-?

escape 修飾子および {mailto} も参照してください。



Pick Up Q&A

Q
ログファイルの中の空のデータ行を削除したい
 このエントリーをはてなブックマークに追加 
A
ログのデータ個数(列数)が固定で、空のログが"<><><>"だと既知であれば if ($line === "<><><>") { continue; } で読み飛ばしてもいいのでは? ...

>>続きを読む

まずは配列や文字列の扱いから、じっくり勉強して行きましょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)