0
다음 코드는 양식의 전자 메일을 보내고 있습니다. 두 가지 문제가 있으며 누군가가 도울 수 있기를 바랍니다.이 양식을 올바르게 제출하려면 어떻게해야합니까?
- 나는 양식에 체크 박스가 있고, 같은 그룹의 여러 상자가 체크 할 때, 나는 단지받은 전자 메일 을 확인하고 모든 확인 된 그 것을 마지막 상자가 표시됩니다.
- 나는 양식 에
<textarea>
을 가지고 있으며 나에게 보낸 전자 메일에도 나타나지 않습니다.
PHP 코드 :
<?php
header('Location: thank-you.html');
$from = $_POST['email'];
$to = '[email protected]';
$subject = "subject";
$message = "";
foreach ($_POST as $k=>$v)
{
if (!empty($message)) { $message .= "\n\n"; }
$message .= ucwords(str_replace('_',' ',$k)).": ".$v;
}
$headers = "From: $from";
mail($to, $subject, $message, $headers);
?>
나는 당신의 문제가 당신의 PHP가 아니라, 당신이 게시하지 않은 당신의 양식으로 추측하고 있습니다. –
양식 코드는 어디에 있습니까? –