당신이 달성하고자하는 초기 문제는 당신이 cannot natively submit two forms concurrently입니다.
두 개의 별도 양식이 반드시 필요합니까? 그렇다면 제출할 때, 당신은 한 형태에서 다른 형태로 값을 통해 복사하기 위해 (Roatin Marth에 의해 작성) something like this를 구현해야합니다 : 물론
function form2form(formA, formB) {
$(':input[name]', formA).each(function() {
$('[name=' + $(this).attr('name') +']', formB).val($(this).val())
})
}
, 비즈니스 요구 사항이하지 않는 이 두 개의 별도 필요한 경우 폼을 사용하면 모든 값을 단일 폼에 배치 한 다음 PHP로 처리 할 수 있습니다. 제출하기 전에 양식 유효성 검사가 필요한 경우 먼저 Javascript로 양식을 확인해야합니다.
일단 PHP에서, 당신은
$_POST
자동 전역에서 값을 얻을 것이다. 그런 다음 당신이해야 할 일을 할 수 있습니다.
// With each customer checked, send checked messages
foreach($_POST['customers'] as $customer)
{
// With this customer, send all messages
foreach($_POST['messages'] as $message)
{
// Send $message here
}
}
그냥 PHP를 사용하지만, 더 나은 더 나은입니다 왜냐하면 입력을 서버에 데이터를 전송하기 전에 양식의 값을 확인하는 JS 또는 jQuery를 사용하고, 튜토리얼 단지 유튜브 구글이나에 자바 스크립트 자습서를 입력 할 수 있으며 당신은 좋은 결과의 수천을 얻을 것이다 –
윌리엄, 어떻게이 일을 할 수있는 PHP를 사용하여 정교한 신경? –
@Interstellar_Coder 페이지가 열릴 때 데이터베이스에서 고객 이름과 메시지를로드 하시겠습니까? 또는 정적 정보입니까? –