受け付けフォームの続きです。
メール: 未記入
氏名: 未記入
備考:
間違いがあります。
修正するには,ブラウザの「戻る」を押してください。
<p>メール:
<?php
$machigai = 0;
if (isset($_POST['email']) && $_POST['email'] != '') {
echo htmlspecialchars($_POST['email']);
} else {
echo "<em>未記入</em>";
$machigai++;
}
?>
</p>
<p>氏名:
<?php
if (isset($_POST['name']) && $_POST['name'] != '') {
echo htmlspecialchars($_POST['name']);
} else {
echo "<em>未記入</em>";
$machigai++;
}
?>
</p>
<p>備考:<br>
<?php
if (isset($_POST['memo'])) {
echo str_replace(array("\r\n", "\n", "\r"), '<br>', htmlspecialchars($_POST['memo']));
} else {
$_POST['memo'] = "";
}
?>
</p>
<?php if ($machigai == 0) { ?>
<form method="post" action="apply3.php">
<input name="email" type="hidden" value="<?php echo $_POST['email']; ?>">
<input name="name" type="hidden" value="<?php echo $_POST['name']; ?>">
<input name="memo" type="hidden" value="<?php echo $_POST['memo']; ?>">
<p><input type="submit" value="これで申し込む"></p>
</form>
<?php } else { ?>
<p>間違いがあります。</p>
<?php } ?>
なお,本来は入力チェックをもう少し行うべきです。メールアドレスのチェックについてはメールを送る(1)を見てください。
Last modified: