check.php 2.68 KB
<?PHP 

header("Content-type: text/html; charset=EUC-JP");

//データ取得
$yourName = $_POST['yourName'];
$adr = $_POST['adr'];
$mailAdr = $_POST['mailAdr'];
//********************
//種別
//*****************
$Mail_ctg = $_POST['Mail_ctg'];
$msg = $_POST['msg'];


//入力チェックフラグ
if ($yourName == "") {
	$e_yourName = 1;
}

//if ($adr == "") {
//	$e_adr = 1;
//}

if ($mailAdr == "") {
	$e_mailAdr = 1;
}else if (!ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'. '@'.
	'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
	'[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$', $mailAdr)) {
	$e_mailAdr = 2;
}

if (!$e_yourName == 1 && !$e_adr == 1 && !$e_mailAdr == 1 && !$e_mailAdr == 2) {

//入力OKの場合の処理
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title>お問い合わせ</title>

<script language="javascript" type="text/javascript">
<!--

function mailSubmit(){
	document.forms[0].action="view.php";
	document.forms[0].method="post";
	document.forms[0].submit();
	return false;
}

//-->
</script>
</head>

<body onLoad="return mailSubmit();">

<form>

<!-- フォームデータhidden -->
<input type="hidden" name="yourName" value="<?PHP  echo $yourName ?>">
<input type="hidden" name="adr" value="<?PHP  echo $adr ?>">
<input type="hidden" name="mailAdr" value="<?PHP  echo $mailAdr ?>">
<input type="hidden" name="Mail_ctg" value="<?PHP  echo $Mail_ctg ?>">
<input type="hidden" name="msg" value="<?PHP  echo $msg ?>">

</form>

</body>
</html>

<?PHP  
//入力ミスの場合の処理
}else{
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title>メールフォーム</title>

<script language="javascript" type="text/javascript">
<!--

function mailSubmit(){
	document.forms[0].action="contact.php";
	document.forms[0].method="post";
	document.forms[0].submit();
	return false;
}

//-->
</script>
</head>

<body onLoad="return mailSubmit();">

<form>

<!-- フォームデータhidden -->
<input type="hidden" name="yourName" value="<?PHP  echo $yourName ?>">
<input type="hidden" name="adr" value="<?PHP  echo $adr ?>">
<input type="hidden" name="mailAdr" value="<?PHP  echo $mailAdr ?>">
<input type="hidden" name="Mail_ctg" value="<?PHP  echo $Mail_ctg ?>">
<input type="hidden" name="msg" value="<?PHP  echo $msg ?>">

<!-- エラーデータhidden -->
<input type="hidden" name="e_yourName" value="<?PHP  echo $e_yourName ?>">
<input type="hidden" name="e_adr" value="<?PHP  echo $e_adr ?>">
<input type="hidden" name="e_mailAdr" value="<?PHP  echo $e_mailAdr ?>">

</form>

</body>
</html>

<?PHP 
}
?>