Контактная форма не отправляет сообщение [дубликат]

Причина, по которой функция является значением foo, заключается в том, что в этой строке:

var foo;

Вы просто заявляете foo - это утверждение, которое ничего не делает.

Если вы на самом деле установите foo на что-то, например «FooBar»:

function foo() {
  console.log(8);
}

var foo = "FooBar";

console.log(foo);

It перезаписывает функцию, потому что, как показано в в этом вопросе , объявление чего-либо со значением var, которое является значением, приведет к тому, что это значение будет «поднято» наверх и, таким образом, является фактическим значением идентификатора. ,

-1
задан 24.03.2019, 18:31

3 ответа

Имя кнопки отправки в первый раз отсутствует, используйте

<input class="submit-btn" type="submit" value="Submit" name="submit">

Вторая команда электронной почты (mail ($to, $subject, $body, $from)) не имеет правильного заголовка электронной почты. Вместо вашего $from определите заголовок со следующими параметрами

$email_headers = "From: ".$from_name." <".$from_email.">\r\n".
"Reply-To: ".$reply_to."\r\n" ;
if ($cc) $email_headers.="Cc: ".$cc."\r\n";
if ($bcc) $email_headers.="Bcc: ".$bcc."\r\n";
$email_headers.="MIME-Version: 1.0" . "\r\n" .
"Content-type: text/html; charset=UTF-8" . "\r\n";

$email_body=

Имя кнопки отправки в первый раз отсутствует, используйте

[110]

Вторая команда электронной почты (mail ($to, $subject, $body, $from)) не имеет правильного заголовка электронной почты. Вместо вашего $from определите заголовок со следующими параметрами

[111]

, а затем отправьте его, используя

mail($to, $subject, $email_body, $email_headers);

И тогда ваше письмо должно быть отправлено правильно.

POST['message'];

, а затем отправьте его, используя

mail($to, $subject, $email_body, $email_headers);

И тогда ваше письмо должно быть отправлено правильно.

0
ответ дан 27.04.2019, 19:10
  • 1
    Включайте = после alt. например, <img[^>]*alt=[^>]*> – Wilmer 03.04.2019, 06:08

Вам не нужно указывать имя в теге формы, удалите класс:

0
ответ дан 27.04.2019, 19:10
  • 1
    <img src="salt.png" /> делает Вас солеными, потому что Ваше выражение перестало работать. – Niet the Dark Absol 03.04.2019, 06:07
<input class="submit-btn" name='submit' type="submit" value="Submit">

Вам не хватает добавить имя, чтобы отправить кнопку, чтобы ваше дело if (isset([110]

Вам не хватает добавить имя, чтобы отправить кнопку, чтобы ваше дело [111] не удалось

POST['submit']) ) { не удалось

0
ответ дан 27.04.2019, 19:10
  • 1
    можно также сделать это с функциями vpi. – Serge 03.04.2019, 09:47

Теги

Похожие вопросы