AUTEUR : FRANCK OBERLECHNER, Ingénieur Système et Réseaux
SOMMAIRE
1. Préambule
3. Déclaration d'une chaine protégée
A. LES EXEMPLES
1) PREAMBULE
La classe ClasseAntiSpam.php offre un outil simple pour leurer les robots spammeurs et protéger toutes les adresses qui peuvent s'y trouver. Cette classe n'a aucune prétention et ne prétend pas être incrackable
2) INSTALLATION
Définir un répertoire "include_path" en modifiant le fichier de configuration de PHP %SYSTEMROOT%\PHP.INI sous IIS
;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;; UNIX: "/path1:/path2"
;include_path = ".:/php/includes"
;
; Windows: "\path1;\path2"
include_path = "d:/wwwroot/rubappli/communs"Décompresser dans le répertoire "include_path" du serveur PHP le fichier classeMenu.php et le répertoire classeMenu (ce répertoire contient seulement la documentation et les exemples)
On obtient l'arborescence :
.../Répertoire_Include
classeAntiSpam.php
classeAntiSpam<dir>C'est tout ! la classe est maintenant exploitable directement
ATTENTION : L'INSTALLATION COMPLETE EST NECESSAIRE POUR TESTER LES EXEMPLES QUI SUIVENT
3) DECLARATION D'UN MENU
On ne peut déclarer plusieurs menu par page en suivant le cheminement suivant :
Syntaxe :
<?php balise de début de code PHP,
include('classeAntiSpam.php');
appel au code de la classe $cryptobj = New AntiSpam(); initialisation de la classe print $cryptobj->AntiSpam_Crypter('<a href="mailto:toto@mon_domaine.net">toto</a>');
Envoi de la chaine cryptée
...
A) LES EXEMPLES
sample01_cryptage_simple.php Cryptage automatique