$data){ if($form_datas[$key][4] and !$_POST[$data[1]]){ $error[$form_datas[$key][1]] = 1; } // メールアドレスの確認 if($mail_send_to_user){ if($mail_address_column == $data[1]){ $email = $data[3]; $res = preg_match('/^[a-zA-Z0-9_.-][a-zA-Z0-9_.-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/', $_POST[$mail_address_column]); if(!$res) $error[$form_datas[$key][1]] = 2; } } // メールアドレスの整合性チェック if($mail_conf_address_column == $data[1]){ if($data[3] != $email){ $error[$form_datas[$key][1]] = 3; } } } return $error; } function input_fillin($form_datas, $htmlescape = 0, $send = 0){ global $form_save_dir; global $form_save_filename_change; $error; // 前のページからきた内容を保存する foreach($form_datas as $key => $data){ if(get_magic_quotes_gpc()){ $_POST[$data[1]] = stripslashes( $_POST[$data[1]] ); } if($htmlescape){ $_POST[$data[1]] = htmlspecialchars( $_POST[$data[1]] ); } $form_datas[$key][3] = $_POST[$data[1]]; } } ?>