Bonjour,
J'avais une petite question sur les emails, j'ai mis plusieurs adresses emails sur mon site web.
Je les récupère de la base de données. Est ce que c'est la bonne façon de faire?
Je dois changer le @ par un [a]?
Bonne journée.
Bonjour,
J'avais une petite question sur les emails, j'ai mis plusieurs adresses emails sur mon site web.
Je les récupère de la base de données. Est ce que c'est la bonne façon de faire?
Je dois changer le @ par un [a]?
Bonne journée.
J'y connais rien mais j'ai déjà vu sur des sites les emails non pas écrits en texte et donc récupérables par des robots mais écrits sous forme d'images jpg ou png.
Il y a des librairies php qui permettent de faire cette conversion txt -> png.
A mon avis c'est une meilleure pratique
Les robots peuvent facilement lire les images (et exécuter javascript, qui est une autre solution utilisée). J'ai peur que les seules solution soient :
- d'utiliser un formulaire protégé par recaptcha au lieu d'un email
- d'avoir une messagerie avec un bon antispam.
le formulaire je peux pas, il faut vraiment que j'indique les adresses emails...
Bonjour,
c'est bien de vouloir obfusquer les emails...
Mais il faut aussi choisir : faut-il protéger/masquer l'adresse email réelle, au détriment de l'utilisateur* ?
* Si l'utilisateur ne peut pas cliquer sur le lien, quel intérêt ?
[EDIT] une idée qui me vient...
Utiliser Ajax pour afficher l'email au clic sur un bouton :
Où xxxxx est l'identifiant en BDD associé à l'email à afficher.
Code html : Sélectionner tout - Visualiser dans une fenêtre à part <button type="button" onclick="affichermail(this,xxxxx)">afficher l'email</button>
Du fait, les email "en clair" ne sont pas présents dans le DOM à l'affichage de la page.
Efficacité non testée.
Si c'est pour qu'un utilisateur A envoie un message à l'utilisateur B tu peux faire un formulaire de contact et une fois le formulaire validé tu envoies un e-mail depuis php en prenant l'adresse dans ta table.
Comme ça tu n'as pas à publier d'adresse ni à la communiquer à l'utilisateur A.
Cela ne sert à rien d'optimiser quelque chose qui ne fonctionne pas.
Mon site : www.emmella.fr
Je recherche le manuel de l'Olivetti Logos 80B.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager