Автоматическое добавление ссылки для email-адресов

В редакторе

Автоматическое добавление ссылки для email-адресов

Brain_Script
859
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 = '&#109;a' + 'i&#108;' + '&#116;o'; var path = 'hr' + 'ef' + '='; var addy86614fb5c6665eed959ab00611029cb3 = '&#101;x&#97;mpl&#101;' + '&#64;'; addy86614fb5c6665eed959ab00611029cb3 = addy86614fb5c6665eed959ab00611029cb3 + 'd&#111;m&#97;&#105;n' + '&#46;' + 'c&#111;m'; var addy_text86614fb5c6665eed959ab00611029cb3 = '&#101;x&#97;mpl&#101;' + '&#64;' + 'd&#111;m&#97;&#105;n' + '&#46;' + 'c&#111;m';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); ?>
Войдите для добавления комментария.
Нет комментариев
Яндекс.Метрика Яндекс.Метрика