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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Pour un remplacement bbcode <> html

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]Pour un remplacement bbcode <> html

n°313266
Fullblaste​r
Posté le 19-02-2003 à 17:01:42  profilanswer
 

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 ?

mood
Publicité
Posté le 19-02-2003 à 17:01:42  profilanswer
 

n°313321
beleg
黑社會
Posté le 19-02-2003 à 17:35:20  profilanswer
 

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

n°313350
Fullblaste​r
Posté le 19-02-2003 à 17:56:45  profilanswer
 

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

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

  [PHP]Pour un remplacement bbcode <> html

 

Sujets relatifs
[Résolu][Php] Problème explorateur de fichiers (lecteur réseau)[Php/Apache] Cryptage MD5 différent ??
[PHP] faire une requete sur une "plage d'ip"...Pb lors de la transformation XSL d'un document XML via PHP
PDF et PHP[Résolu][Php/Oracle] Problème de caractères bizarres après extraction
[PHP / JS] Affecter une variable JS à une variable PHP ?SSL/PHP comment ca marche ?
PHP : précision sessionPHP : épuration de la base après délai
Plus de sujets relatifs à : [PHP]Pour un remplacement bbcode <> html


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