¿Cómo convertir texto a imagen con PHP?
En algunas ocasiones es necesario mostrar la direccion del correo electronico en formato de imagen.
Esta medida es perfecta para evitar los bots que se encargan de recolectar correos, para luego enviarnos SPAM (esos molestos correo que nos envian con publicidad).
codigo: correo.php
<?php $email = '[email protected]'; $width = (strlen( $email )*6)+1; // Crea la image blanco y gris color $im = imagecreate($width, 14) or die('error'); $blanco = imagecolorallocate($im, 255, 255, 255); $gris = imagecolorallocate($im, 114, 114, 115); //Escribe la dirección de correo en la imagem imagestring($im, 2, 1, 0, $email, $gris); // Cabeceras de salida header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?> |
