IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Script pour crypter une adresse email


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    533
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 533
    Par défaut Script pour crypter une adresse email
    Bonjour,

    n'ayant pas trouvé de topic à ce sujet, je le crée ici.

    Auriez-vous des scripts permettant de crypter l'adresse email dans le mailto: ?
    (de préférence sans Javascript, mais s'il y en a, merci de poster quand même svp.

    Merci d'avance,
    @+ !

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Juste pour savoir de quoi on parle... Que cherches-tu à crypter et dans quel objectif ?
    Je veux dire, est-ce qu'il s'agit vraiment de l'e-mail dans un lien <a href="mailto:..."> ou bien dans une autre situation ?

  3. #3
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    533
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 533
    Par défaut
    Oui, c'est bien cela.

    En fait, j'ai vu un jour sur un site que l'email dans le mailto: était crypté et que lorsqu'on clique sur le lien, cela ouvre outlook express avec la bonne adresse mail.

    J'espère bien m'expliquer cette fois-ci...

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    En ce cas, il ne te faut pas du PHP mais du JavaScript.

  5. #5
    Membre éclairé
    Inscrit en
    Janvier 2004
    Messages
    533
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 533
    Par défaut
    L'inconvénient est que je préférerais que cela soit en PHP. J'avais vu une fonction de ce style, mais je n'arrive pas à la faire marcher...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <?php
    function cryptmail($addmail) {
     $addmailcode="";
     $longueur = strlen($addmail);
     
     // Boucle en fonction de la taille.
     for ($x = 0; $x < $longueur; $x++) {
      $ord = ord(substr($addmail, $x, 1));
      $addmailcode .= "&#$ord;";
     }
     return $addmailcode;
    ?>
    }

  6. #6
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Si tu encodes une chaine avec PHP, il y a de très très fortes chances pou que le navigateur soit incapable de la décoder en natif, et ce n'est pas ce que tu cherches.
    Il te faut simplement un code HTML qui n'affiche pas en clair l'adresse e-mail, afin que les spammeurs aient du mal à la récupérer, mais qui puisse être décodé en live par le navigateur (don en JavaScript).

Discussions similaires

  1. Masque de saisie pour une adresse email
    Par Neilime05 dans le forum Access
    Réponses: 13
    Dernier message: 17/03/2018, 05h24
  2. Expression régulière pour tester une adresse email
    Par Pascale38 dans le forum C++Builder
    Réponses: 1
    Dernier message: 06/02/2014, 13h56
  3. Crypter une adresse email pour éviter le spam
    Par trakiss dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 0
    Dernier message: 14/02/2011, 18h56
  4. Crypter une adresse email pour éviter le spam
    Par trakiss dans le forum Téléchargez
    Réponses: 0
    Dernier message: 14/02/2011, 18h56
  5. Cherche script PHP pour crypter une adresse menant a une musique
    Par mascotte_alex dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 02/11/2006, 19h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo