Recherche de la fonction [url=http://...etc...]descrip[ /url]

Recherche de la fonction [url=http://...etc...]descrip[ /url] - PHP - Programmation

Marsh Posté le 25-05-2004 à 02:06:11    

Bonjour je recherche la fonction qui remplace ça sans les espaces :
[ url=http://...etc...]descrip[ /url] par ça descrip
et [ url]http://...etc...[ /url] par http://...etc...
 
Si quelqun avait ça ce sera bien sympathique ;p merci d'avance @ plus


Message édité par Masenko le 25-05-2004 à 02:09:43
Reply

Marsh Posté le 25-05-2004 à 02:06:11   

Reply

Marsh Posté le 25-05-2004 à 12:10:35    

ereg_replace


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 26-05-2004 à 00:05:33    

...
Personne à une fonction complète ?
function truc{
.....
}

Reply

Marsh Posté le 26-05-2004 à 01:15:19    

masenko a écrit :

...
Personne à une fonction complète ?
function truc{
.....
}


 
C'est rare que l'on donne des réponses toutes faites ici. Cela fonctionne plutot comme de l'aide à optimiser des choses qui existent déjà. Nous ne faisons pas les efforts pour les autres.
 
Je t'ai donné le nom de la fonction, la premiere chose à faire est d'aller voir son fonctionnement dans la doc.


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !
Reply

Marsh Posté le 26-05-2004 à 10:24:21    

ça marche impec ça :
 

Code :
  1. function bbcodetest ($texte)
  2.     {
  3.        $bbcode= array (
  4.         "/\[b\](.+?)\[\/b\]/si",
  5.         "/\[i\](.+?)\[\/i\]/si",
  6.         "/\[u\](.+?)\[\/u\]/si",
  7.         "/\[B\](.+?)\[\/B\]/si",
  8.         "/\[I\](.+?)\[\/I\]/si",
  9.         "/\[U\](.+?)\[\/U\]/si",
  10.         "/\[url=(.+?)\](.+?)\[\/url\]/si",
  11.         "/\[img=(.+?)\]/si",
  12.         "/\[font=(.+?)\](.+?)\[\/font\]/si",
  13.         "/\[color=(.+?)\](.+?)\[\/color\]/si",
  14.         "/\[size=(.+?)\](.+?)\[\/size\]/si"
  15.        );
  16.        $htmlcode= array (
  17.         "<b>$1</b>",
  18.         "<i>$1</i>",
  19.         "<u>$1</u>",
  20.         "<b>$1</b>",
  21.         "<i>$1</i>",
  22.         "<u>$1</u>",
  23.         "<a href=\"$1\">$2</a>",
  24.         "<img src=\"$1\">",
  25.         "<font face=\"$1\">$2</font>",
  26.         "<font color=\"$1\">$2</font>",
  27.         "<span style=\"font-size:$1px\">$2</span>"
  28.        );
  29.        return(preg_replace($bbcode,$htmlcode,$texte));
  30.     }

Reply

Sujets relatifs:

Leave a Replay

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