Revisión a fecha de 20:59 28 jun 2016; Salva (Discusión | contribuciones)
if (isset($_POST['enviar'])) { if ($_POST['enviar']) {
$patterns = array('<[\w.]+@[\w.]+>', '<\w{3,6}:(?:(?:\/\/)|(?:\\\\))[^\s]+>', '<www\.[^\s]+>'); $matches = array('[email eliminado]', '[enlace eliminado]', '[URL eliminada]'); $recipient="[email protected]"; $subject="Aviso de error en página de wiki.open-office.es"; $sender="Aviso error"; $senderEmail="[email protected]"; $headers = "From: $sender <$senderEmail>\r\n" .
"MIME-Version: 1.0\r\n" . "Content-Type: text/html; charset=UTF-8\r\n";
$mailBody='Página: | ' . $_POST['page'] . ' |
Resolución: | ' . $_POST['reso'] . ' |
Navegador: | ' . $_POST['nave'] . ' |
Observaciones: | '
. htmlspecialchars( strip_tags( preg_replace($patterns, $matches, $_POST['mensaje']) ),ENT_HTML5) . ' |
mail($recipient, $subject, $mailBody, $headers);echo '
Gracias. Su aviso ha sido enviado.
';
echo 'Se envió la siguiente información:
'; echo $mailBody;
} else {
echo 'Ha ocurrido un error. Reintente el envío.
';
} }