Autor Zpráva
pavelrejha
Profil
Zdravím, můžete mi prosím někdo říci co je tady špatně? Vždy na mail příjde slátanina... Zkoušel jsem snad všechno a nic nepomoho. Oba soubory mám v utf-8. Děkuji.

<html lang="cs">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>

<form action="odeslat.php" method="post">
<input name="email">
<input name="predmet"></p>
<textarea name="zprava" rows="8"></textarea></p>
<input name="spam">
<input type="submit" value="Odeslat">
</form>
</body>
</html>

a

<html lang="cs">
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
</head>
<body>

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

if ($predmet!="" and $email!="" and $zprava!="" and $spam=="2")
{
Mail("pavelrejha@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>.</p>";
}
?>
</body>
</html>
Keeehi
Profil
Nejčastější potíže s PHP (FAQ) » Kódování e-mailu, aneb abychom neposílali otazníky.
pavelrejha
Profil
Děkuji, tak jsem to celé předělal... Lze tam zakomponovat IP adresa dotyčného, který odeslal email ze stránek?
Keeehi
Profil
Měla by. Dostupná by měla být v $_SERVER['REMOTE_ADDR'] a to stačí jen zřetězit do správy.

Docela by mě zajímalo, k čemu ti bude dobrá.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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