Право, я новичок в PHP и mySQL, но у меня есть несколько вопросов, на которые я надеюсь, что некоторые из вас, ребята, могут ответить, потому что это меня пугает прямо сейчас.Основные PHP и формы
(я все еще буду стараться читать больше на Google, чтобы увидеть, если я могу найти ответы в то время как это происходит, так что если я найти, я выложу свои ответы здесь, а)
- Я хочу получить форму обратной связи на моем сайте. Я смотрю на PHP-формы электронной почты, но я немного путаюсь здесь.
В API говорится, что для того, чтобы кто-то послал мне электронное письмо, скрипт php должен ввести и отправить код:
mail(to,subject,message,headers,parameters)
Однако я понимаю, что внутри этой функции нет аргумента «from». Почему это так? Как я смогу узнать электронную почту другого человека и ответить на него через мой собственный адрес электронной почты после получения такого запроса обратной связи?
Я также читаю на тех частях, где люди включают электронную почту отправителя в аргумент «заголовки». Как будет собираться почтовая система, если есть адрес отправителя, если я включаю это в аргумент «header»? (Я прошу эту часть, потому что мой веб-хост предоставляет автоответ, прежде чем я отвечу, и я хочу, чтобы он мог распознавать, что электронное письмо отправителя - это электронное письмо, на которое система должна автоответть)
Будет ли это проще просто поместить mailto: [email protected] ссылку на веб-страницу?
Я думаю, что это почти все, что я пытаюсь выяснить на данный момент, у меня есть более сложные вопросы, но я думаю, что сначала попытаюсь решить более простые задачи.
From задан в параметре заголовков. –
Не используйте "mailto:". У современных браузеров есть почтовые обработчики, но большинство старых открывают Outlook и любят, и большинство таких людей, как я, ленивы, чтобы настроить их. – Shubham
Не используйте 'mailto:', пожалуйста, не кормите спам-ботов – Oerd