/***********************************************************
* インジェクション対策
************************************************************/
function replaceData4SQL($data, $class){
switch($class){
case
1:// html
$data
= str_replace("<", "<", $data);
$data
= str_replace(">", ">", $data);
break;
case
2:// sql
$data
= str_replace("'", "’", $data);
$data
= str_replace("\\", "\\\\", $data);
$data
= str_replace(";", "", $data);
break;
case 3:// html +
sql
$data
= str_replace("'", "’", $data);
$data
= str_replace("\\", "\\\\", $data);
$data
= str_replace(";", "", $data);
$data
= str_replace("<", "<", $data);
$data
= str_replace(">", ">", $data);
break;
}
return
$data;
}// function