« Les virus informatiques et l'InternetJavascript ou pas ? »

01/06/2011

Protéger son site des spammeurs

  15:51:00, par Jac Lou   , 2454 mots  
Catégories: Informartique

Précédente •  Sommaire •  Dernière

5 - Le codage personnalisé par un script : le code

  Le programme de codage et de décodage utilise une chaîne de caractères source (la clé) qui est affichée ci-dessous. Vous pouvez la changer si vous le désirez pour utiliser une phrase qui vous est personnelle. Cette chaîne peut comporter tous les caractères alphabétiques avec ou sans accents, numériques ou autres. Elle est automatiquement allongée par le programme de codage-décodage au cas où vous l'auriez choisie trop courte.


cliquer ici pour changer la clé source du codage.

Attention, dans votre page vous devez utiliser la clé qui a servi à coder les adresses pour les décoder.

  Le script nécessaire au codage et décodage des adresses devra être inséré dans l'entête de la page, c'est à dire entre les balises <head> et <head> au début de la page en html. Notez que le script comporte 2 fonctions, la première appelant la seconde. Conseil : dans votre page, ne laissez pas les commentaires qui expliquent le javascript.

pour Afficher / Masquer le script de (dé)codage

  Le script présenté dans le cadre ci-dessus (à faire apparaître en cliquant sur le lien vert) est utilisable à la fois pour coder et pour décoder une adresse moyennant quelques adaptations que vous trouverez dans le code sous-jacent à cette page. Toutefois, si vous avez besoin de coder une seule adresse (ou seulement quelques unes), il vous suffit de taper l'adresse de votre choix (en clair) dans la zone de texte qui suit:
puis de cliquer ici.
Vous obtiendrez un code calculé en utilisant la clé en cours affichée en début de page. Recopiez le résultat dans la version du formulaire de votre page (testez-le dans le mini formulaire de la page précédente).

  Bien entendu le dispositif de codage ne vous servira que pour déterminer le code que vous devrez faire figurer dans vos pages web. Il ne devra pas figurer lui-même dans vos pages.

L'appel de la fonction qui décode l'adresse pourra se faire n'importe où dans le corps de la page à partir d'un petit formulaire semblable à celui utilisé dans la page précédente et dont voici le code:

Cliquer ici pour Afficher / Masquer le code html.

  Bien sûr, tout cela ne fonctionne que si le visiteur n'a pas interdit les scripts dans son Explorateur ou Navigateur - mais c'est alors sa responsabilité s'il ne peut pas obtenir d'adresse. Il convient tout de même de l'en informer par un texte en clair dans la page.

  Si vous avez essayé l'exemple de la page précédente, vous avez vu que le message est préparé avec la bonne adresse et qu'il peut être modifié. Il est possible que votre protection contre les virus vous ait demandé de confirmer l'envoi du message. Si rien ne s'est passé, vérifiez si ce n'est pas votre protection anti-virus qui fait barrage. Malheureusement la préparation du message est dépendante de ce que sait (ou accepte de) faire le système utilisé ainsi que la messagerie (une messagerie apr défaut doit être déclarée). Heureusement, le script affiche l'adresse décodée dans la zone d'entrée de texte et il est donc toujours possible de simplement la récupérer par un copier-coller...

Précédente •  Sommaire •  Dernière

Pages: 1· 2· 3· 4· 5· 6· · 8

 PermalienLaisser un commentaire » Partagez » Partagez cet article sur Facebook Partagez cet article sur Google+

Aucun commentaire pour le moment


Formulaire en cours de chargement...