Na hostingu je povolená funkce PHP Mail, na webu je emailový formulář s Captcha, po odeslání se objeví zpráva, že byl email odeslán, ale na daný email nic nepřijde. Zde je část kódu webu:
<?php
session_start();
if (!empty($_REQUEST['captcha']))
{
if (empty($_SESSION['captcha']) || trim(strtolower($_REQUEST['captcha'])) != $_SESSION['captcha'])
{
$oznameni= 'Opište prosím správně text z obrázku';
}
else
{
if($_SERVER["REQUEST_METHOD"] == "POST")
{
// promenne
$jmeno = $_POST["jmeno"];
$email = $_POST["email"];
$txt = $_POST["txt"];
$moje_adresa = "info@jeetkunedo.cz"; // zmente na svoji adresu
$predmet = "Informace o produktu"; // zde nastavite co bude uvedeno v predmetu
$zprava = ("Jméno: " . $jmeno . "\n\n" . "Text: \n" . $txt . "\n\nOdesílatel: " . $email);
// odeslani emailu
mail($moje_adresa,$predmet,$zprava);
$oznameni= 'Zpráva byla odeslána';
}
}
unset($_SESSION['captcha']);
}
?>
<!-- Three -->
<section id="three" class="wrapper">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div style="margin:20px ">
<form method="post">
<fieldset>
<legend>Kontaktujte nás:</legend>
<table>
<tr><td colspan="2"><div style="width:300px;background:#F6F6F6; margin-bottom:20px"><?php echo $oznameni; ?></div></td>
<tr><td>Jméno:</td><td><input type="text" name="jmeno" /></td></tr>
<tr><td>E-mail:</td><td><input type="email" name="email" /></td></tr>
<tr><td>Zpráva:</td><td><textarea name="txt" cols="50" rows="5"></textarea></td></tr>
<tr><td colspan="2"><b>Opište prosím text z obrázku:</b></td></tr>
<tr><td><input type="text" name="captcha" id="captcha-form" /></td><td><img src="captcha.php" id="captcha" /></td></tr>
<tr><td colspan="2"><a href="#three" onclick="document.getElementById('captcha').src='captcha.php?'+Math.random();
document.getElementById('captcha-form').focus();"id="change-image">Je obrázek nečitelný? Zkuste jiný!</a></td></tr>
</table>
<input type="submit" value="Odeslat"/>
</fieldset>
</form>
</div>
</body>
</html>