Причина, по которой функция является значением foo
, заключается в том, что в этой строке:
var foo;
Вы просто заявляете foo
- это утверждение, которое ничего не делает.
Если вы на самом деле установите foo
на что-то, например «FooBar»:
function foo() {
console.log(8);
}
var foo = "FooBar";
console.log(foo);
It перезаписывает функцию, потому что, как показано в в этом вопросе , объявление чего-либо со значением var
, которое является значением, приведет к тому, что это значение будет «поднято» наверх и, таким образом, является фактическим значением идентификатора. ,
Имя кнопки отправки в первый раз отсутствует, используйте
<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);
И тогда ваше письмо должно быть отправлено правильно.
Вам не нужно указывать имя в теге формы, удалите класс:
<img src="salt.png" />
делает Вас солеными, потому что Ваше выражение перестало работать.
– Niet the Dark Absol
03.04.2019, 06:07
<input class="submit-btn" name='submit' type="submit" value="Submit">
Вам не хватает добавить имя, чтобы отправить кнопку, чтобы ваше дело Вам не хватает добавить имя, чтобы отправить кнопку, чтобы ваше дело [111] не удалось if (isset([110]
не удалось
=
послеalt
. например,<img[^>]*alt=[^>]*>
– Wilmer 03.04.2019, 06:08