Votre campagne ici    
Nous sommes le vendredi 29 août 2008    


Accueil
Accueil





Accueil  Les scripts  Les Liens & téléchargements  
Mise en ligne : lundi 29 mai 2006    
Par : CladX    

Rend les http:// mailto etc.. en lien cliqauble sans avoir a configurer des tag A a chaques fois ! pratique pour traiter tout un contenu de site

<?php

function RendreCliquable($chaine){

  
$chaine eregi_replace"([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])",
                           
"<a href=\"\\1://\\2\\3\" target=\"_blank\" class='lien' target=\"_new\">\\1://\\2\\3</a>",
                          
$chaine);

  
$chaine eregi_replace"(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-]))",
                           
"<a href=\"mailto:\\1\" target=\"_new\" class='lien'>\\1</a>",
                          
$chaine);

  return(
$chaine);
}

if (!isset(
$demoTexte)) {
  
$demoTexte  "Visitez phpInfo.net : ";
  
$demoTexte .= "http://www.phpinfo.net/ ";
  
$demoTexte .= "envoyez-moi un petit mot : ";
  
$demoTexte .= "mailto:jpdezelus@phpinfo.net";
} else
  
$demoTexte stripslashes($demoTexte);

echo 
"<FORM METHOD=POST ACTION=''>";
echo 
"<B>Texte Ã  rendre cliquable</B><BR>";
echo 
"<TEXTAREA NAME='demoTexte' ROWS='6' COLS='30' WRAP=VERTICAL>";
echo 
htmlspecialchars($demoTexte)."</TEXTAREA>\n";
echo 
"<BR><BR>&nbsp;&nbsp;<INPUT TYPE='submit' VALUE='Go !'><BR><BR>";

if (
$demoTexte != "") {

  echo 
"<B><U>Texte modifié</U></B><BR>";
  echo 
RendreCliquable($demoTexte);

}

echo 
"</FORM>";

?> 


--- Réagir à cet article ---