estoy haciendo un foro y pues he llegado a la parte de añadir comandos en la parte de insertar el mensaje.
Pues el problema esta en que estoy utilizando preg_replace para reemplazar por ejemplo:
[imagen=http://localhost/imagenes/logo.jpg]Logo[/imagen]
reemplazar con
<img src="http://localhost/imagenes/logo.jpg" alt="Logo" title="Logo">
He usado de esta manera el preg_replace:
Código:
$texto[]='/\[imagen=(http[s]:\/\/([^<> \n\r\[\]&]+?)\.(gif|bmp|jpg))\](.+?)\[\/imagen]/i';
$reemplazar[]='<img src="\\1" alt="\\4" title="\\4>"';
me ha funcionado a la perfeccion. El problema es que ese codigo lo consegui en un ejemplo de foro. Llevo bastantes horas intentando entender como definir la sintaxis de los patrones para algunas otras opciones como [negrita]texto[/negrita] , [cursiva]texto[/cursiva] , etc.
He leido un manual que contiene ese tema pero ha decir verdad no he entendido nada.
¿Podria alguno darme una explicacion?
De antemano se los agredezco mucho.