PHP: ¿Cómo ocultar mi e-mail de contacto para evitar SPAM?
De Foros del Web
Todos luchamos contra el SPAM. Si colocamos nuestro e-mail en nuestro sitio web para que los visitantes nos contacten... algún bot o crawler tomará nuestro correo para enviarnos basura.
Se me ocurrió una idea muy sencilla, y muy eficaz al mismo tiempo. Para ello comenzaremos creando un archivo llamado "contacto.php" el cual contendrá el siguiente código:
Código PHP:
<?php echo '<meta http-equiv="Refresh" content="0;url=index.php">'; header('Location: mailto:info@tusitioweb.com'); ?>
Luego... en lugar de hacer un vínculo a nuestro e-mail, lo haremos a:
<a href="contacto.php">Contáctenos</a>
Tan sencillo como eso. Cuando el visitante de clic, se abrirá la famosa ventanita para enviar un correo, bien sea de Outlook, Thunderbird, etc.
--Takitei 10 Ene 2005
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
