お問い合わせ
$mode = $_POST[mode];
$company_name = $_POST[company_name];
$name = $_POST[name];
$mail = $_POST[mail];
$mail_conf = $_POST[mail_conf];
$tel = $_POST[tel];
$to = $_POST[to];
preg_match("/[0-9]{1}/", $to, $matches);
$to_selected[$matches[0]] = "selected";
$to_tmp = str_replace($matches[0], "", $to);
$des = $_POST[des];
$des_tmp = nl2br($des);
if(!$mode){
echo<<
*は必須項目です。
A;
}elseif($mode=="confirm"){
$error = "";
if(!$name){
$error .= "氏名(担当者名)を入力してください。
";
}
if(!$mail){
$error .= "メールアドレスを入力してください。
";
}
if($mail != $mail_conf){
$error .= "メールアドレスが一致しません。
";
}
if(!preg_match("/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/", $mail)){
$error .= "メールアドレスが不正です。
";
}
if(!$to){
$error .= "お問い合わせ先を選択してください。
";
}
if(!$des){
$error .= "お問い合わせ内容を入力してください。
";
}
if($error){
echo<<
$error
A;
}else{
echo<<
以下の内容で送信してもいいですか?
| 会社名 | $company_name |
| 氏名(担当者名) | $name |
| メールアドレス | $mail |
| 電話番号 | $tel |
| お問い合わせ先 | $to_tmp |
| お問い合わせ内容 | $des_tmp |
A;
}
}elseif($mode=="regist"){
include("./db_connect.php");
//メール送信
$mail_sentence = "";
$mail_sentence .= "会社名:".$company_name."\n";
$mail_sentence .= "氏名(担当者名):".$name."\n";
$mail_sentence .= "メールアドレス:".$mail."\n";
$mail_sentence .= "電話番号:".$tel."\n";
$mail_sentence .= "問い合わせ先:".$to."\n";
$mail_sentence .= "問い合わせ内容:\n".$des."\n";
mb_language("Japanese");
mb_internal_encoding("SJIS");
mb_send_mail("info@nexusaid.biz", "問い合わせがありました", ".$mail_sentence.", "From:".$mail);
//データベース挿入
$company_name = mb_convert_encoding($company_name, "UTF-8", "EUC-JP,UTF-8,SJIS");
$name = mb_convert_encoding($name, "UTF-8", "EUC-JP,UTF-8,SJIS");
$mail = mb_convert_encoding($mail, "UTF-8", "EUC-JP,UTF-8,SJIS");
$tel = mb_convert_encoding($tel, "UTF-8", "EUC-JP,UTF-8,SJIS");
$to = mb_convert_encoding($to, "UTF-8", "EUC-JP,UTF-8,SJIS");
$des = mb_convert_encoding($des, "UTF-8", "EUC-JP,UTF-8,SJIS");
$r_datetime = date("Y-m-d H:i:s");
$sql = "INSERT INTO contact_data(company_name,name,mail,tel,to2,des,r_datetime) values('%s','%s','%s','%s','%s','%s','%s')";
$sql = sprintf($sql,mysql_real_escape_string($company_name),mysql_real_escape_string($name),mysql_real_escape_string($mail),mysql_real_escape_string($tel),mysql_real_escape_string($to),mysql_real_escape_string($des),mysql_real_escape_string($r_datetime));
mysql_query($sql);
echo<<
A;
}
?>