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

  FORUM HardWare.fr
  Programmation
  PHP

  faire l'inverse du bbcode?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

faire l'inverse du bbcode?

n°503314
ikseg
Qui vivra verra!
Posté le 31-08-2003 à 15:24:54  profilanswer
 

Bon, j'ai un script, :

Citation :

eregi_replace(
  "(\[url=+)([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])]([[:alnum:]]+)(\[/url\])",
  "<A HREF=\"\\2://\\3\\4\" TARGET=\"_blank\">\\5</A>",
  $intro);


Il permet de remplacer ca :

Citation :

[ url=http://www.hardware.fr]hardware[ /url]


par :

Citation :

<a href="http://www.hardware.fr" target="_blank">hardware</a>


Cependant, j'aimerais aussi faire l'inverse de ce code, c'est à dire remplacer ca :

Citation :

<a href="http://www.hardware.fr" target="_blank">hardware</a>


par ca :

Citation :

[ url=http://www.hardware.fr]hardware[/url ]


 
J'ai un second script, et j'aimerais faire la meme chose avec, mais, cette fois ci, c'est avec les balises[img].
Voila le script :

Citation :

$corps = preg_replace("/(\[img\])(.*?)(\[\/img\])/si", "<img src=\\2 border=0>", $corps);


 
Il permet de remplacer ca :

Citation :

[img ]http://www.hardware.fr/image.gif[/img ]


par :

Citation :

<img src="http://www.hardware.fr/image.gif" border="0">


 
Comment faire un script qui puisse remplacer ca :

Citation :

<img src="http://www.hardware.fr/image.gif" border="0">


 
Par :  

Citation :

[img ]http://www.hardware.fr/image.gif[/img ]


???
 
Je vous remercie d'avance!
 
PS : il ya des espaces dans les balises du bbcode parceque le forum les interpreterait sinon.


Message édité par ikseg le 31-08-2003 à 15:27:32
mood
Publicité
Posté le 31-08-2003 à 15:24:54  profilanswer
 

n°503685
greut
Posté le 01-09-2003 à 00:19:29  profilanswer
 

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

  faire l'inverse du bbcode?

 

Sujets relatifs
regex(bbcode) de la balise img avec les attributs width,height,border[CSS] Inverse de "display : block;" ? [résolu]
[Dos] l'inverse de StartTrie en ordre inverse
[PHP]Pour un remplacement bbcode <> htmlFonction inverse de chr() ???
l'inverse de strtolower ???Inverse d'une matrice
BBcode de phpbb, comment ça marche ?utilisation de var et boucle for en sens inverse
Plus de sujets relatifs à : faire l'inverse du bbcode?


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