Autor Zpráva
Filips
Profil
Ahoj chtěl bych se zeptat jak mám nastavit kódování mailu. Vždycky vidím jen otazníky (ať už je to tělo zprávy nebo předmět).

Toto je můj skript:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>Odesílání emailu</title>
</head>
<body>
<h1>Odesílání emailu</h1>

<?php
$predmet = $_POST['predmet'];
$email = $_POST['email'];
$spam = $_POST['spam'];
$zprava = $_POST['zprava'];

if ($predmet!="" and $email!="" and $zprava!="" and $spam=="2")
{
ini_set("SMTP","smtp.gemnet.cz");
Mail("fvymola@seznam.cz", $predmet, $zprava, "From: " . $email);
echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>";
}
else
{
echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje, nebo nevíte kolik je 1 + 1.</p>";
}
?>

</body>
</html>


Už to tu bylo, ale nikde jsem nenašel pořádné vysvětlení. Prosil bych vysvětlení, né nějaký hloupý odkaz. Díky za rady
karbon
Profil *
Do 4. parametru funkce mail (resp. do prom. $email) napíšete "Content-Type: text/html; charset=windows-1250\n".$email.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: