conversion de chaine pour un forum [PHP] - Programmation
Marsh Posté le 27-03-2002 à 15:51:52
function replink($Texte) {
$imgm = ("\\1" );
$imggo = ("\\1://\\2" );
$Texte = strip_tags($Texte);
$Texte = nl2br($Texte);
$Texte = eregi_replace("(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)","<a href=\"\\1://\\2\" target=\"_blank\">$imggo</a>",$Texte);
$Texte = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:spa
ce:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]
-]))", "<a href=\"mailto:\\1\">$imgm</a>", $Texte);
return $Texte ;
}
Marsh Posté le 27-03-2002 à 16:01:34
Sh@rdar a écrit a écrit : function replink($Texte) { $imgm = ("\\1" ); $imggo = ("\\1://\\2" ); $Texte = strip_tags($Texte); $Texte = nl2br($Texte); $Texte = eregi_replace("(http|https|ftp)://([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)","<a href=\"\\1://\\2\" target=\"_blank\">$imggo</a>",$Texte); $Texte = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:spa ce:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:] -]))", "<a href=\"mailto:\\1\">$imgm</a>", $Texte); return $Texte ; } |
kool merci j'adooore les REGEXP
Marsh Posté le 27-03-2002 à 15:48:42
voila je voudrais convertir les chaines http://... en lien hypertext dans un forum, je cherche donc un algo tout fait qui le fait deja paske jsusi busy sur d'autres problemes et mes utilisateurs me reclament ca et j'ai pas le temps de faite l'algo moi meme
connaissez vous un site ou un algo qui fait ca?
---------------
Narf... It is broken...