#php #html
#php #HTML
Вопрос:
Я новичок, поэтому не очень уверен в этом 🙂
Итак, у меня есть свой проект в формате HTML и несколько материалов в отдельном файле javascript. Все взаимосвязано и работает. Однако я создал форму в своем HTML и хотел бы иметь возможность использовать ее для того, чтобы пользователь мог связаться со мной и получить сообщение на мой адрес электронной почты.
У меня есть этот код в отдельном файле под названием contact.php :
lt;?php if($_POST["submit"]) { $recipient="your@email.address"; $subject="Form to email message"; $sender=$_POST["sender"]; $senderEmail=$_POST["senderEmail"]; $message=$_POST["message"]; $mailBody="Name: $sendernEmail: $senderEmailnn$message"; mail($recipient, $subject, $mailBody, "From: $sender lt;$senderEmailgt;"); $thankYou="lt;pgt;Thank you! Your message has been sent.lt;/pgt;"; } ?gt;
Однако я не знаю, как связать этот файл с моим HTML? есть ли кто-нибудь, кто может помочь, пожалуйста?
Большое спасибо :))))
Ответ №1:
Вы не можете запускать PHP в файлах .html, потому что сервер не распознает это как допустимое расширение PHP, если вы не скажете ему об этом. Для этого вам нужно создать файл .htaccess в корневом веб-каталоге и добавить в него эту строку:
AddType application/x-httpd-php .htm .html
Это подскажет Apache обрабатывать файлы с расширением .htm или .html как файлы PHP.