ezmlm_hash: EZMLM で必要なハッシュ値を計算する (メール 関数) - PHPプロ!マニュアル

PHPマニュアル

ezmlm_hash: EZMLM で必要なハッシュ値を計算する

ezmlm_hash

(PHP 4 >= 4.0.2, PHP 5)

ezmlm_hashEZMLM で必要なハッシュ値を計算する

説明

int ezmlm_hash ( string $addr )

ezmlm_hash() は、EZMLM メイリングリストを MySQL データベースで管理する際に必要なハッシュ値を計算します。

パラメータ

addr

ハッシュ値を計算する email アドレス。

返り値

addr のハッシュ値を返します。

例1 ハッシュ値を計算し、ユーザを登録する

<?php

$user 
"joecool@example.com";
$hash ezmlm_hash($user);
$query sprintf("INSERT INTO sample VALUES (%s, '%s')"$hash$user);
$db->query($query); // PHPLIB dbインターフェースを使用します

?>


PHPマニュアル



Pick Up Q&A

Q
マジッククォートとmysql_real_escape_string
 このエントリーをはてなブックマークに追加 
A
magic_quotes_gpcでは、SQLインジェクション対処は十分できません。主な理由として、以下が上げられます。 ・magic_quotes_gpcは文字コードを考慮しないで処理するので、Shift_JISを使っている場合、SQLインジェ...

>>続きを読む

SQLインジェクション対策は時と場合で使う関数が変わります。その時にあったものを使いましょう。

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