Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3077 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] conversion de chaine pour un forum

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] conversion de chaine pour un forum

n°118231
DLR
Hein c'était quoi la question?
Posté le 27-03-2002 à 15:48:42  profilanswer
 

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...
mood
Publicité
Posté le 27-03-2002 à 15:48:42  profilanswer
 

n°118234
Sh@rdar
Ex-PhPéteur
Posté le 27-03-2002 à 15:51:52  profilanswer
 

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 ;
}


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°118247
DLR
Hein c'était quoi la question?
Posté le 27-03-2002 à 16:01:34  profilanswer
 

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 :D


---------------
Narf... It is broken...

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] conversion de chaine pour un forum

 

Sujets relatifs
[C++] Rechercher un motif dans une chaineForm2mail [PHP Inside]
Php + script mailASM Enregistrer une chaine de caractere en mémoire ??
Flash to PHP/ Php to Flash via base mySQL?Flash to PHP/ Php to Flash via base mySQL?
[PHP] Faire un include d'une page d'un autre site ?ASM : Comment enregistrer une chaine de caractere dans une variable ?
[Apache, PHP] ErrorDocument[PHP] Hasard... Est ce prévu ???
Plus de sujets relatifs à : [PHP] conversion de chaine pour un forum


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR