Я пробовал просить об этом раньше, но я думаю, что делал вещи слишком сложными, и никто не отвечал. Это займет два. Мне нужно добавить поле номера телефона в эту строку PHP. У меня нет ИДЕИ, как добавить его.Добавление дополнительного поля в почту()
mail("[email protected]", "Contact Form: ".$_POST['name'], $_POST['text'], "From:" . $_POST['email']);
Я пробовал это, но письмо никогда не проходит.
mail("[email protected]", "Contact Form: ".$_POST['name'], $_POST['phone'], $_POST['text'], "From:" . $_POST['email']);
Вот полный PHP, если вам это нужно.
<?php
if (isset($_POST['phone']) && isset($_POST['email']) && isset($_POST['name']) && isset($_POST['text']) && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL)) {
$test = "/(content-type|bcc:|cc:|to:)/i";
foreach ($_POST as $key => $val) {
if (preg_match($test, $val)) {
exit;
}
}
mail("[email protected]", "Contact Form: ".$_POST['name'], $_POST['text'], "From:" . $_POST['email']);
}
?>
спасибо :)
Я попытался просто заменить '$ _POST [«текст»]' с '$ _POST ['phone'] 'и номер телефона отображается в теле сообщения сам по себе. –
@ JonathonReinhart Нет, не знаю. Я не разработчик PHP. –
Вы пытаетесь добавить номер телефона к * what *? Вы не указали, что вы на самом деле пытаетесь выполнить. Где используется номер телефона? –