[PHP]Pour un remplacement bbcode <> html

Pour un remplacement bbcode <> html [PHP] - PHP - Programmation

Marsh Posté le 19-02-2003 à 17:01:42    

Voila petite question
 
Je voudrais faire un remplacement de bbcode vers html et inversement (exemple : un forum) pour le tag URL
 
Ca marche tres bien en faisant simple quand il y a une seule occurence ds le txte a remplacer mais par contre j'ai un peu de mal quand y a plusieure occurences :(
 
 
Actuellement j'utilise ca  

Code :
  1. $msg = preg_replace("/(\[url\])(.*?)(\[\/url\])/", "<A HREF=\\2 target=_blank>\\2</A>", $msg);
  2. $msg = preg_replace("/(<A HREF=)(.*)( target=_blank> )(.*)(<\/A> )/", "\2", $msg);


 
Hors si y a 2

Code :

qui se suivent ca merde.
Et franchement j'arrive pas a trouver la.
 
Qqun aurait idee ou le code ?

Reply

Marsh Posté le 19-02-2003 à 17:01:42   

Reply

Marsh Posté le 19-02-2003 à 17:35:20    

$msg = preg_replace("/(\[url\])(.*?)(\[\/url\])/si", "<A HREF=\\2 target=_blank>\\2</A>", $msg);
   
 

Reply

Marsh Posté le 19-02-2003 à 17:56:45    

Hum k je test  :jap:  
 
Juste si ca fait koi donc ?
 
 
Edit : Merci en tout cas  :jap:


Message édité par Fullblaster le 19-02-2003 à 18:02:39
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed