/ Published in: XHTML
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
< ?php function hs($str) { return htmlspecialchars($str); } function clear_post() { $_POST['nome'] = $_POST['assunto'] = $_POST['email'] = $_POST['msg'] = null; } if (isset($_POST['enviar'])) { if (empty($_POST['nome']) or empty($_POST['assunto']) or !is_email($_POST['email']) or empty($_POST['msg']) ) { $info = 'Preencha todos campos corretamente.'; } else { $headers = 'From: ' . $_POST['email'] . " " . 'Reply-To: ' . $_POST['email'] . " " . 'X-Mailer: PHP/' . phpversion(); if(@mail(get_bloginfo('admin_email'), $_POST['assunto'], $_POST['msg'], $headers)) { $info = 'E-mail enviado com sucesso.'; clear_post(); } else { $info = 'Erro no servidor.'; } } } else { clear_post(); } ?> HTML>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <form method="post" action="" class="contato"> < ?php if (isset($info)) echo '<div class="info">' . $info . ' <div> <input type="text" name="nome" value="<?php echo hs($_POST['nome']) ?/>" id="nome" /> </div> <div> <input type="text" name="email" value="<?php echo hs($_POST['email']) ?/>" id="email" /> </div> <div> <input type="text" name="assunto" value="<?php echo hs($_POST['assunto']) ?/>" id="assunto" /> </div> <div> </div> <div> <input type="submit" name="enviar" value="Enviar" /> </div> </form>