Кодировать E-Mail в Laravel 5.7 - PullRequest
       2

Кодировать E-Mail в Laravel 5.7

0 голосов
/ 25 октября 2018

У меня есть страница, на которой я могу видеть все профили пользователей.Итак, у меня есть foreach, который показывает мне все мои профили.

Я хочу отобразить электронную почту пользователя

Вот как я делаю:

<a href="mailto:{{$user->email}}">{{$user->email}}</a>

но я хочузакодировать mailto, потому что я хочу предотвратить спам

, поэтому я хочу, чтобы это было похоже на

<a href="&#109;&#097;&#105;&#108;&#116;&#111;&#058;&#109;&#097;&#105;&#108;&#064;&#101;&#120;&#097;&#109;&#112;&#108;&#101;&#046;&#099;&#111;&#109;">

вместо

<a href="mailto:mail@example.com"><mail@example.com</a>

кто-нибудь знает, как я могу это сделатьэто в laravel?

, потому что есть такой инструмент: http://www.wbwip.com/wbw/emailencoder.html

, но здесь я могу закодировать только одно письмо

есть ли способ в laravel, который я могускажем закодировать ($ user-> email) и тогда у меня будет письмо как на вершине ??

большое спасибо!

я искал везде, но ничего не могу найти

Ответы [ 2 ]

0 голосов
/ 25 октября 2018

Вы должны попробовать это:

{!! link_to("mailto:".$user->email, $user->email) !!}
0 голосов
/ 25 октября 2018

может быть, вам нужно htmlentities в php

htmlentities - конвертировать все применимые символы в HTML-сущности

читать дальше здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...