null) {
$errormsg = array();
if ($money == null) {
$errormsg[] = “金額の入力がされていません。”;
$errormoney = True;
$screenId = 1;
} else{
$ret = preg_match(“/^[0-9]+$/”, $money);
if (!$ret or $money == ‘0’) {
$errormsg[] = “金額の入力が正しくありません。”;
$errormoney = True;
$screenId = 1;
} else if ($sendType == ‘creditMonthly’) {
switch ($money) {
case 1000:
$rebill_param_id = “1month1000yen”;
break;
case 2000:
$rebill_param_id = “1month2000yen”;
break;
case 3000:
$rebill_param_id = “1month3000yen”;
break;
case 5000:
$rebill_param_id = “1month5000yen”;
break;
case 7000:
$rebill_param_id = “1month7000yen”;
break;
case 10000:
$rebill_param_id = “1month10000yen”;
break;
default:
$errormsg[] = “毎月課金の場合、金額は1,000円、2,000円、3,000円、5,000円、7,000円、10,000円の中からお選びください。”;
$errormoney = True;
$screenId = 1;
} //switch
}
}
if ($namae == null) {
$errormsg[] = “お名前の入力がされていません。”;
$errornamae = True;
$screenId = 1;
}
if ($hurigana == null) {
$errormsg[] = “フリガナの入力がされていません。”;
$errorhurigana = True;
$screenId = 1;
}
$ret = preg_match(“/^[0-9]+$/”, $usrtel);
if (!$ret and $usrtel <> null) {
$errormsg[] = “電話番号の入力が正しくありません。”;
$errorusrtel = True;
$screenId = 1;
}
$ret = preg_match(“/^([a-zA-Z0-9])+([a-zA-Z0-9\._-])*@([a-zA-Z0-9_-])+([a-zA-Z0-9\._-]+)+$/”, $usrmail);
if ($usrmail== null) {
$errormsg[] = “E-mailの入力がされていません。”;
$errorusrmail = True;
$screenId = 1;
} else if (!$ret) {
$errormsg[] = “E-mailの入力が正しくありません。”;
$errorusrmail = True;
$screenId = 1;
}
if ($sendType == ‘creditMonthly’) {
if ($sendpass== null) {
$errormsg[] = “パスワードの入力がされていません。”;
$errorsendpass = True;
$screenId = 1;
}
} else {
if ($sendpass <> null) {
$errormsg[] = “パスワードの入力は不要です。”;
$errorsendpass = True;
$screenId = 1;
}
}
if ($option == ‘next’){
if ($screenId != 1) {
$screenId = 2;
//MySQLとの接続
$conn = mysql_connect(DB_HOST, DB_USER, DB_PASSWORD);
mysql_query(“SET NAMES sjis”,$conn); //クエリの文字コードを設定
$db = mysql_select_db(DB_NAME, $conn);
$namae_sjis = mb_convert_encoding($namae, “sjis”, “auto”);
$hurigana_sjis = mb_convert_encoding($hurigana, “sjis”, “auto”);
$pref_sjis = mb_convert_encoding($pref, “sjis”, “auto”);
$usraddr_sjis = mb_convert_encoding($usraddr, “sjis”, “auto”);
$query = “INSERT INTO tempUser (`id`,`money`,`namae`,`hurigana`,`usrtel`,`usrzip`,`pref`,`usraddr`,`usrmail`,`sendpass`) VALUES (NULL, ‘”.$money.”‘, ‘”.$namae_sjis.”‘, ‘”.$hurigana_sjis.”‘, ‘”.$usrtel.”‘, ‘”.$usrzip.”‘, ‘”.$pref_sjis.”‘, ‘”.$usraddr_sjis.”‘, ‘”.$usrmail.”‘, ‘”.$sendpass.”‘)”;
$result = mysql_query($query);
if (!$result) {
$result = mb_send_mail(“j.koshiro@lightring.or.jp”, “DB登録の失敗”,$money.”‘, ‘”.$namae.”‘, ‘”.$hurigana.”‘, ‘”.$usrtel.”‘, ‘”.$usrzip.”‘, ‘”.$pref.”‘, ‘”.$usraddr.”‘, ‘”.$usrmail.”‘, ‘”.$sendpass, “From: info@lightring.or.jp”);
$result = mb_send_mail(“t.sakata@lightring.or.jp”, “DB登録の失敗”,$money.”‘, ‘”.$namae.”‘, ‘”.$hurigana.”‘, ‘”.$usrtel.”‘, ‘”.$usrzip.”‘, ‘”.$pref.”‘, ‘”.$usraddr.”‘, ‘”.$usrmail.”‘, ‘”.$sendpass, “From: info@lightring.or.jp”);
}
if ($sendType == ‘creditTimely’) {
$sendid = mysql_insert_id();
$sendpass = null;
$send_pass_bool = null;
} else {
$sendid = mysql_insert_id();
$sendpass = $sendpass;
$send_pass_bool = “yes”;
}
mysql_query(“SET NAMES UTF8”,$conn); //クエリの文字コードを設定
}
} else {
$screenId = 1;
}
}
?>
継続的な支援は、クレジットカードを使用して、一口1,000円から、毎月一定額ずつ寄付を行う支援です。
まずは1度寄付をしてみたい方は、
・=$msg?>