Автоматическое добавление ссылки для email-адресов
В редакторе
Автоматическое добавление ссылки для email-адресов
Brain_Script
906
2018-12-11 20:08:42
<?php
$stringa = "This should format my email address <span id="cloak86614fb5c6665eed959ab00611029cb3">Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.</span><script type='text/javascript'>
document.getElementById('cloak86614fb5c6665eed959ab00611029cb3').innerHTML = '';
var prefix = 'ma' + 'il' + 'to';
var path = 'hr' + 'ef' + '=';
var addy86614fb5c6665eed959ab00611029cb3 = 'example' + '@';
addy86614fb5c6665eed959ab00611029cb3 = addy86614fb5c6665eed959ab00611029cb3 + 'domain' + '.' + 'com';
var addy_text86614fb5c6665eed959ab00611029cb3 = 'example' + '@' + 'domain' + '.' + 'com';document.getElementById('cloak86614fb5c6665eed959ab00611029cb3').innerHTML += '<a ' + path + '\'' + prefix + ':' + addy86614fb5c6665eed959ab00611029cb3 + '\'>'+addy_text86614fb5c6665eed959ab00611029cb3+'<\/a>';
</script>";
$pattern = "/([a-z0-9][_a-z0-9.-]+@([0-9a-z][_0-9a-z-]+\.)+[a-z]{2,6})/i";
$replace = "\\1";
$text = preg_replace($pattern, $replace, $stringa);
echo htmlspecialchars($text);
?>
Войдите для добавления комментария.