これは私の最初のPHPとXAMPPでのコーディング/テストのコンタクトフォームです。私は非常に私のcontact.phpの部分は、私の電子メールアドレスまたはテストのためのXAMPPにすべての塗りつぶされたフォームを送信するためにPHPスクリプトを挿入する必要が混乱している?私は別のPHPファイルを作成するか、スクリプトをcontact.phpの中に入れるべきですか?
これらはすべてcontact.phpに関連するすべてのファイルです。
- contact.php(私が作業しているメインシート)
- validate.php(フォームフィールドを検証するためにcontact.phpにインポートされたもの)
- validate.js(このファイルの関数はcontact.phpで呼び出されています)
<<<<<<<<<<<<<< Contact.php >>>>>>>>>>>>>>
<body>
<div id="error">
<?if(!validateName($_POST['name'])):?>
- Invalid Name:Required more than 3 letters!
<?endif?>
<?if(!validateSurname($_POST['surname'])):?>
- Invalid Surname:Required more than 3 letters!
<?endif?>
<?if(!validateEmail($_POST['email'])):?>
- Invalid E-mail:Invalid email-address format!
<?endif?>
<?if(!validateMessage($_POST['message'])):?>
- Invalid Message:Required more than 3 letters
<?endif?>
<?if(!validateHuman($_POST['human'])):?>
- Answer Incorrect:Human Validation Failed
<?endif?>
</div>
<?elseif(isset($_POST['send'])):?>
<div id="error" class="valid">
</div>
<?endif?>
<form method="post" id="customForm" action="????.php">
.
.
.
<input id="send" name="send" type="submit" value="Send" />
</form>
<script type="text/javascript" src="js/validation.js"></script>
</body>