最終的に連絡先フォームが機能するようになりました。次のタスクは、サーバー側の検証をフィールドに追加することです。フォームの私のphpコードは次のとおりです。
<?php
require_once('../_inc/config/db.php');
$postArray = $_POST;
foreach($postArray['name'] as $row=>$Name) {
$name=mysql_real_escape_string($Name);
$company=mysql_real_escape_string($postArray['company'][$row]);
$email=mysql_real_escape_string($postArray['email'][$row]);
$contact=mysql_real_escape_string($postArray['contact'][$row]);
$sql = "INSERT INTO registered_blue (`name`, `company`, `email`, `contact`, `day`, `event-time`, `event`) VALUES ('".$name."','".$company."','".$email."','".$contact."', '" . $postArray['event-day'] . "', '" . $postArray['event-time'] . "', '" . $postArray['event'] . "')";
$result = mysql_query($sql);
}
if ($result) {
header('Location: /blue-event/confirmed.php');
exit();
} else {
die('Invalid query: ' . mysql_error());
}
?>
このフォームに検証を実装する最も簡単で効果的な方法として、誰かが私を正しい方向に向けることができますか?