Я новичок в php
и хотел написать программу, которая получает информацию из формы и отправляет эту информацию с помощью функции почты php
. Я использую XAMPP 5.5-19
для моей настройки. Я исследовал несколько тем о том, как заставить эту программу работать, но не имел успеха. Когда я смотрю на свою phpinfo();
читает следующее:отправка почты с использованием функции php mail XAMPP 5.5-19
SMTP = smtp.gmail.com
smtp_port = 587
sendmail_path =/USR/SBIN/Sendmail -t -i -F
sendmail_from = нет значения
мой код
</head>
<body>
<h3>Need More Information Contact Us!</h3>
<div>
<form method="post" action="">
<label for="name">Name</label>
<div>
<input type="text" name="name" />
</div>
<label for="tele">Number</label>
<div>
<input type="text" name="tele" />
</div>
<label for="subject">Subject</label>
<div>
<textarea rows="5" cols="40" name="subject"></textarea>
</div>
<input type="submit" value="Submit" name="sub" />
</form>
<?php
if(isset($_POST['sub']))
{
$name = $_POST['name'];
$number = $_POST['tele'];
$subject = $_POST['subject'];
$to = '[email protected]';
mail($to, $subject, $name,$number);
}
?>
</div>
</body>
Я знаю, что это повторяющаяся тема, но мне не повезло в статьях, которые я исследовал. Спасибо всем, кто обеспечивает ввод и обратную связь.
Да, я работаю на localhost Я пытался переконфигурировать свой php.ini по ссылке, предложенной Энтони Гиббсом. – meddy
их, SMTP не работает на localhost –
Есть ли что-нибудь, что можно сделать, чтобы исправить проблему SMTP ?? – meddy