メールを送信するためにPHPファイルにajax投稿があります。問題は、私のhtml連絡フォームが常に変化していること、1人のユーザーが10個のテキスト入力を使用すること、別のユーザーが5個を使用することなどです。
データは次のようにPHPファイルに送られます。
txt1=John&txt2=aol@aol.com&txt3=5550123944&dropDown1=Sales&question=How+are+you
PHPファイルは次のようなものです:
<?php
$emailSubject = 'Customer Has a Question!';
$webMaster = 'giberisk@yahoo.com';
$name = $_POST ['name'];
$email = $_POST['email'];
$phone = $_POST ['phone'];
$question = $_POST ['question'];
$body = <<<EOD
<br><hr><br>
Name: $name <br>
Email: $email <br>
Phone: $phone <br>
Question: $question <br>
EOD;
$headers = "From: $email\r\n";
$headers .= "Content-type: text/html\r\n";
$success = mail($webMaster, $emailSubject, $body, $headers);
$theResults = <<<EOD
EOD;
echo "$theResults";
?>
PHPファイルが渡された引数の数を検出し、それらの引数の名前にちなんで変数に名前を付けるには、どうすればよいですか?
私は十分に明確だったと思います、
前もって感謝します