48 inscrits



  • Visites de la page : [244]
  • Catégorie : Fonctions
  • Modifié le : 24-01-2007
  • Site auteur : Site de l'auteur




Fonction permettant d'afficher un lien vers une adresse email sans se faire spammer par les robots !


   Code:
<?php
function nospam($mail,$nom="",$sujet=""
    { 
    
$arobase="_at_"
    
$s=$nm=""
    if (
$nom==""
        { 
        
$nom=$mail
        } 
    
$n=explode("@",$nom); 
    if (isset(
$n[1])) 
        { 
        for(
$x=0;$x<strlen($nom);$x++) 
            { 
            
$nm.="&#".ord(substr($nom,$x,1)).";"
            } 
        } else { 
        
$nm=$nom
        } 
    if (
$sujet!=""
        { 
        
$s="?Subject=".$sujet
        } 
    
$r="<a href=\"mailto:".str_replace("@",$arobase,$mail).$s."\" onmouseover=\"this.href=this.href.replace(RegExp('(".$arobase.")','g'),'@')\">".$nm."</a>"
    return 
$r
    } 

/* La fonction s'appelle dans votre page PHP comme suit : => echo nospam("webmaster@monsite.com","Mon Nom","Sujet du Mail"); Le nom et le sujet ne sont pas obligatoire. L'appel peut se faire comme suit : => echo nospam("webmaster@monsite.com"); */
?>


Aucun commentaire pour l'instant !



Nom / Pseudo :    
Email :
image de securisation du formulaire
Commentaire :




.: Easy-Script © 2002/2008 - Tous droits réservés - CNIL N°1098778 - Gén en 0.231 sec :.                        Top