WItam, mam probqem z wysyłaniem maili.
Formularz wygląda tak: Jeszcze tylko dodam że action jest puste bo w końcu wszystko jest includowane w index.php, a więc teoretycznie odbywa się w tym samym pliku.
<form action="" method="post">
<input type="text" name="Email" PLACEHOLDER="Email">
<input type="text" name="Temat" PLACEHOLDER="Temat">
<input type="text" name="Name" PLACEHOLDER="Nazwa użytkownika">
<textarea rows=20 cols=100 name="email_text" placeholder="Treść twojej wiadomości dla nas."></textarea>
<button type="submit" name="send_email">Wyślij</button>
</form>
a kod w php tak:
if (isset($_POST['send_email']))
{
if ($_POST['Email'] && $_POST['Temat'] && $_POST['Name'] && $_POST['email_text']) {
$msg .= "Tekst: " . $_POST['email_text'] . "\n\n<br><br>";
$msg .= "Nazwa użytkownika: " . $_POST['Name'] . "\n\n<br>";
$msg .= "E-Mail: " . $_POST['Email'] . "\n\n";
$to = "mistrz0000000@wp.pl";
$subject = $_POST['Temat'];
$mailheaders .= "From: " . $_POST['Email'] . "\n";
$mailheaders .= "MIME-Version: 1.0\n";
$mailheaders .= "Content-Type: text/html;\n";
$mailheaders .= "\tcharset=\"UTF-8\"\n";
$mailheaders .= "Content-Transfer-Encoding: 8bit\n\n";
mail($to, $subject, $msg, $mailheaders);
}else{
$_SESSION['error'] = "Proszę wypełnić wszystkie pola!";
}
}